Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation des données de répartition des coûts fractionnés avec Amazon CloudWatch Container Insights
Pour diviser les données de coûts pour Amazon EKS, vous devez collecter et stocker les métriques de vos clusters, y compris l'utilisation de la mémoire et du processeur. Amazon CloudWatch Container Insights peut être utilisé à cette fin.
Une fois que vous avez choisi de fractionner les données de répartition des coûts et que vous avez configuré l' CloudWatch agent avec le module complémentaire d'observabilité EKS sur votre cluster EKS, les données de répartition des coûts partagées commencent à recevoir les deux métriques requises pod_memory_working_set
((pod_cpu_usage_total
et) dans l'ContainerInsights
espace de noms et les utilisent automatiquement. Pour consulter l'ensemble complet des métriques de conteneur pour EKS, consultez les métriques Amazon EKS et Kubernetes Container Insights dans le guide de l'utilisateur Amazon CloudWatch .
Les sections suivantes décrivent comment envoyer les mesures correctes depuis votre cluster EKS pour fractionner les données de répartition des coûts.
Prérequis
Comme condition préalable à l'utilisation d'Amazon CloudWatch Container Insights avec des données de répartition des coûts partagés :
-
Vous devez activer les données de répartition des coûts dans la console AWS Billing and Cost Management. Pour plus de détails, consultez la section Activation des données de répartition des coûts fractionnés.
-
Vous avez besoin d'un cluster EKS pour lequel vous souhaitez suivre les données de répartition des coûts. Il peut s'agir d'un cluster existant ou vous pouvez en créer un nouveau. Pour plus d'informations, consultez la section Création d'un cluster Amazon EKS dans le guide de l'utilisateur Amazon EKS.
Configuration d'Amazon CloudWatch Container Insights pour transmettre les métriques EKS
Vous devez installer et configurer l' CloudWatch agent afin de transférer les métriques EKS. Vous pouvez utiliser le module complémentaire Amazon CloudWatch Observability EKS ou le graphique Amazon CloudWatch Observability Helm pour installer l' CloudWatch agent et l'agent Fluent-bit sur un cluster EKS. Pour plus d'informations sur l'installation et la configuration de l' CloudWatch agent, consultez la section Installer le module complémentaire Amazon CloudWatch Observability EKS dans le guide de l' CloudWatch utilisateur Amazon.
Les versions minimales requises pour l' CloudWatch agent et le module complémentaire EKS sont les suivantes :
-
CloudWatch version de l'agent : v1.300045.0
-
CloudWatch Version du module complémentaire Observability EKS : v2.0.1-eksbuild.1
Estimation de vos CloudWatch coûts Amazon
L'activation de la fonctionnalité permettant d'utiliser Amazon CloudWatch Container Insights avec des données de répartition des coûts fractionnés ajoute deux nouvelles mesures à Amazon CloudWatch Container Insights : pod_cpu_usage_total
etpod_memory_working_set
. Pour plus de détails sur ces métriques, consultez les métriques Amazon EKS et Kubernetes Container Insights dans le guide de l'utilisateur Amazon CloudWatch .
Pour comprendre les coûts associés à la fonctionnalité
-
Ouvrez Amazon CloudWatch Pricing at https://aws.amazon.com/cloudwatch/pricing/
. -
Accédez à la section Niveau payant.
-
Choisissez l'onglet Container Insights.
-
Pour un calcul détaillé des coûts, accédez à la section Exemples de tarification et reportez-vous à l'Exemple 13 - Container Insights pour Amazon EKS et Kubernetes.