

# PERF02-BP03 Collecter des métriques liées au calcul
<a name="perf_compute_hardware_collect_compute_related_metrics"></a>

 Enregistrez et suivez les métriques liées au calcul pour mieux comprendre comment fonctionnent vos ressources de calcul et améliorer leurs performances et leur utilisation. 

 **Anti-modèles courants :** 
+  Vous utilisez uniquement la recherche manuelle des fichiers journaux pour les métriques.  
+  Vous n’utilisez que les métriques par défaut enregistrées par votre logiciel de surveillance. 
+  Vous n’examinez les métriques qu’en cas de problème. 

 **Avantages liés au respect de cette bonne pratique :** en collectant des métriques liées aux performances, vous pouvez aligner les performances des applications sur les exigences de l’entreprise afin de garantir que vous répondez à vos besoins en matière de charge de travail. Cela peut également vous aider à améliorer en continu les performances et l’utilisation des ressources de votre charge de travail. 

 **Niveau d’exposition au risque si cette bonne pratique n’est pas respectée :** élevé 

## Directives d’implémentation
<a name="implementation-guidance"></a>

 Les charges de travail cloud peuvent générer de gros volumes de données telles que des métriques, des journaux et des événements. Dans ce contexte AWS Cloud, la collecte de métriques est une étape cruciale pour améliorer la sécurité, la rentabilité, les performances et la durabilité. AWS fournit un large éventail de mesures liées aux performances à l'aide de services de surveillance tels qu'[Amazon CloudWatch](https://aws.amazon.com/cloudwatch/) pour vous fournir des informations précieuses. Des indicateurs tels que CPU l'utilisation, l'utilisation de la mémoire, les E/S du disque et les entrées et sorties du réseau peuvent fournir des informations sur les niveaux d'utilisation ou les goulots d'étranglement des performances. Utilisez ces métriques dans le cadre d’une approche fondée sur les données pour ajuster activement et optimiser les ressources de votre charge de travail.  Dans un scénario idéal, vous devriez collecter toutes les métriques relatives à vos ressources de calcul sur une plateforme unique, avec des stratégies de conservation mises en œuvre pour atteindre les objectifs financiers et opérationnels. 

## Étapes d’implémentation
<a name="implementation-steps"></a>
+  Identifiez les métriques liées aux performances qui sont pertinentes pour votre charge de travail. Vous devriez collecter des métriques relatives à l’utilisation des ressources et au fonctionnement de votre charge de travail cloud (comme le temps de réponse et le débit). 
  +  [Métriques EC2 par défaut d'Amazon](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html) 
  +  [Métriques ECS par défaut d'Amazon](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html) 
  +  [Métriques EKS par défaut d'Amazon](https://docs.aws.amazon.com/prescriptive-guidance/latest/implementing-logging-monitoring-cloudwatch/kubernetes-eks-metrics.html) 
  +  [Métriques par défaut de Lambda](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-access-metrics.html) 
  +  [Métriques relatives à EC2 la mémoire et au disque Amazon](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html) 
+  Choisissez et configurez la solution de journalisation et de surveillance adaptée à votre charge de travail. 
  +  [Observabilité native AWS](https://catalog.workshops.aws/observability/en-US/aws-native) 
  +  [AWS Distro pour OpenTelemetry](https://aws.amazon.com/otel/) 
  +  [Amazon Managed Service for Prometheus](https://docs.aws.amazon.com/grafana/latest/userguide/prometheus-data-source.html) 
+  Définissez le filtre et l’agrégation requis pour les métriques en fonction de vos exigences en matière de charge de travail. 
  +  [Quantifiez les métriques personnalisées des applications avec Amazon CloudWatch Logs et les filtres métriques](https://aws.amazon.com/blogs/mt/quantify-custom-application-metrics-with-amazon-cloudwatch-logs-and-metric-filters/) 
  +  [Collectez des statistiques personnalisées grâce au balisage CloudWatch stratégique d'Amazon](https://aws.amazon.com/blogs/infrastructure-and-automation/collect-custom-metrics-with-amazon-cloudwatch-strategic-tagging/) 
+  Configurez des stratégies de conservation des données pour vos métriques afin qu’elles correspondent à vos objectifs sécuritaires et opérationnels. 
  +  [Conservation des données par défaut pour les CloudWatch métriques](https://aws.amazon.com/cloudwatch/faqs/#AWS_resource_.26_custom_metrics_monitoring) 
  +  [Conservation des données par défaut pour les CloudWatch journaux](https://aws.amazon.com/cloudwatch/faqs/#Log_management) 
+  Si nécessaire, créez des alarmes et des notifications pour vos métriques afin de vous aider à résoudre de manière proactive les problèmes liés aux performances. 
  +  [Créez des alarmes pour des métriques personnalisées à l'aide de la détection des CloudWatch anomalies Amazon](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/create-alarms-for-custom-metrics-using-amazon-cloudwatch-anomaly-detection.html) 
  +  [Créez des métriques et des alarmes pour des pages Web spécifiques avec Amazon CloudWatch RUM](https://aws.amazon.com/blogs/mt/create-metrics-and-alarms-for-specific-web-pages-amazon-cloudwatch-rum/) 
+  Utilisez l’automatisation pour déployer vos agents d’agrégation de métriques et de journaux. 
  +  [AWS Systems Manager automatisation](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-automation.html?ref=wellarchitected) 
  +  [OpenTelemetryCollectionneur](https://aws-otel.github.io/docs/getting-started/collector) 

## Ressources
<a name="resources"></a>

 **Documents connexes :** 
+  [Surveillance et observabilité](https://aws.amazon.com/cloudops/monitoring-and-observability/) 
+  [Bonnes pratiques : mise en œuvre de l'observabilité avec AWS](https://aws.amazon.com/blogs/mt/best-practices-implementing-observability-with-aws/) 
+  [ CloudWatch Documentation Amazon](https://docs.aws.amazon.com/cloudwatch/index.html?ref=wellarchitected) 
+  [Collectez des métriques et des journaux à partir d'EC2instances Amazon et de serveurs sur site avec l'agent CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html?ref=wellarchitected) 
+  [Accès à Amazon CloudWatch Logs pour AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-logs.html?ref=wellarchitected) 
+  [Utilisation CloudWatch des journaux avec des instances de conteneur](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_cloudwatch_logs.html?ref=wellarchitected) 
+  [Publier des métriques personnalisées](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html?ref=wellarchitected) 
+  [AWS Réponse : journalisation centralisée](https://aws.amazon.com/answers/logging/centralized-logging/?ref=wellarchitected) 
+  [AWS Services qui publient CloudWatch des métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CW_Support_For_AWS.html?ref=wellarchitected) 
+  [Surveillance d'Amazon EKS sur AWS Fargate](https://aws.amazon.com/blogs/containers/monitoring-amazon-eks-on-aws-fargate-using-prometheus-and-grafana/) 

 **Vidéos connexes :** 
+  [AWS re:Invent 2023 — [LAUNCH] Surveillance des applications pour les charges de travail modernes](https://www.youtube.com/watch?v=T2TovTLje8w) 
+  [AWS re:Invent 2023 — Mise en œuvre de l'observabilité des applications](https://www.youtube.com/watch?v=IcTcwUSwIs4) 
+  [AWS re:Invent 2023 — Élaborer une stratégie d'observabilité efficace](https://www.youtube.com/watch?v=7PQv9eYCJW8) 
+  [AWS re:Invent 2023 — Une observabilité sans faille avec Distro pour AWS OpenTelemetry](https://www.youtube.com/watch?v=S4GfA2R0N_A) 
+  [Gestion des performances des applications sur AWS](https://www.youtube.com/watch?v=5T4stR-HFas&ref=wellarchitected) 

 **Exemples connexes :** 
+  [AWS Journée d'immersion pour les charges de travail Linux - Amazon CloudWatch](https://catalog.us-east-1.prod.workshops.aws/workshops/a8e9c6a6-0ba9-48a7-a90d-378a440ab8ba/en-US/300-cloudwatch) 
+  [Surveillance des ECS clusters et des conteneurs Amazon](https://ecsworkshop.com/monitoring/) 
+  [Surveillance à l'aide des tableaux de CloudWatch bord Amazon](https://catalog.workshops.aws/well-architected-performance-efficiency/en-US/3-monitoring/monitoring-with-cloudwatch-dashboards) 
+  [EKSAtelier Amazon](https://www.eksworkshop.com/) 