Comment connaître les raisons pour lesquelles j'ai été facturé pour l'utilisation de CloudWatch, et comment réduire les frais à venir ?
Ma facture AWS comprend des frais élevés liés à Amazon CloudWatch. Je souhaite mieux comprendre mon utilisation de CloudWatch et réduire les frais à venir.
Brève description
Pour bien comprendre vos frais CloudWatch, consultez vos Rapports de coûts et d'utilisation AWS. Recherchez les frais associés aux services suivants.
Remarque : Les éléments en gras sont similaires à ceux qui peuvent apparaître dans vos rapports. Région représente l'abréviation de vos régions AWS.
- Métriques personnalisées : MetricStorage region-CW:MetricMonitorUsage
- Appels d'API de métriques CloudWatch :
API Name region-CW:Requests
GetMetricData region-CW:GMD-Requests/Metrics - Alarmes CloudWatch :
Unknown region-CW:AlarmMonitorUsage
Unknown region-CW:HighResAlarmMonitorUsage - Tableaux de bord CloudWatch : DashboardHour DashboardsUsageHour(-Basic)
- Journaux CloudWatch :
PutLogEvents region-DataProcessing-Bytes
PutLogEvents region-VendedLog-Bytes
HourlyStorageMetering region-TimedStorage-ByteHrs - CloudWatch Contributor Insights :
Règles Contributor Insights : region-CW:ContributorInsightRules
Événements de journaux correspondants Contributor Insights : region-CW:ContributorInsightEvents - Exécutions CloudWatch Synthetics Canary : region-CW:Canary-runs
Une fois que votre facturation est claire, vous pouvez appliquer les recommandations suivantes pour réduire vos coûts à venir.
Pour surveiller facilement vos coûts AWS futurs, activez les alertes de facturation.
Résolution
Remarque : Si des erreurs surviennent lors de l'exécution des commandes de l'interface de la ligne de commande AWS (AWS CLI), vérifiez que vous utilisez la version la plus récente de AWS CLI.
Surveillance détaillée
La surveillance détaillée de CloudWatch entraîne des frais pour les instances Amazon Elastic Compute Cloud (Amazon EC2), les configurations de lancement de groupes Auto Scaling ou les passerelles API.
Pour réduire vos coûts, désactivez la surveillance détaillée des instances, des configurations de lancement de groupes Auto Scaling ou des passerelles d'API.
Métriques personnalisées
Des frais vous sont facturés lorsque vous surveillez plus de dix métriques personnalisées. Les métriques personnalisées incluent celles que vous avez créées. Elles comprennent également les métriques utilisées par des outils tels que l'agent CloudWatch et les données d'application ou de système d'exploitation provenant d'instances EC2. Pour réduire les coûts liés aux métriques personnalisées, vous devez comprendre comment elles peuvent entraîner des frais en fonction de votre cas d'utilisation :
- Les demandes de métriques relatives aux événements Amazon Simple Storage Service (Amazon S3) et Amazon Simple Email Service (Amazon SES) envoyées à CloudWatch entraînent des frais.
- Les appels PutMetricData pour une métrique personnalisée peuvent également entraîner des frais.
- Les métriques améliorées d'Amazon Kinesis Data Streams (au niveau des partitions) et les métriques de rapports améliorés sur l'état d'AWS Elastic Beanstalk que vous envoyez à CloudWatch entraînent des frais.
Pour éviter tous frais inutiles, désactivez la surveillance des métriques personnalisées, le cas échéant. Pour afficher uniquement les métriques personnalisées, saisissez NOT AWS dans le champ Rechercher une métrique, une dimension ou un ID de ressource de la console CloudWatch.
Appels d'API de métrique CloudWatch
Les frais varient en fonction de l'API de métrique CloudWatch. Les appels d'API qui dépassent la Limite de l’offre gratuite d'AWS sont payants. GetMetricData et GetMetricWidgetImage ne sont pas pris en compte dans l’offre gratuite d'AWS. Les outils de surveillance tiers effectuent des appels d'API fréquents et peuvent donc augmenter vos coûts.
Suivez ces recommandations pour réduire vos coûts :
- Au lieu d'effectuer des appels ListMetrics via l'interface AWS CLI, effectuez-les gratuitement via la console.
- Regroupez plusieurs requêtes PutMetricData en un seul appel d'API. Vous pouvez également agréger au préalable les données métriques dans un StatisticSet. Vous pourrez ainsi réduire le volume d'appels d'API et les frais correspondants.
- Si vous disposez d'un outil de surveillance tiers, récupérez uniquement les métriques que vous surveillez activement ou que vous utilisez dans vos charges de travail. Vous pouvez également utiliser des flux de métriques à la place, puis déterminer le déploiement le plus rentable. Assurez-vous de toujours surveiller les coûts encourus par les outils de surveillance tiers.
Pour en savoir plus, consultez la page Faut-il utiliser GetMetricData ou GetMetricStatistics pour les métriques CloudWatch ?
Si votre facture comprend des frais liés aux appels d'API, mais que vous avez besoin de plus d'informations sur les ressources associées, contactez AWS Support.
Alarmes CloudWatch
Le nombre de métriques associées à une alarme CloudWatch peut être une source de frais supplémentaires. Par exemple, si vous avez une seule alarme avec plusieurs métriques, chaque métrique sera facturée. Pour réduire les coûts, supprimez les alarmes inutiles.
Tableaux de bord CloudWatch
Des frais vous sont facturés pour les tableaux de bord CloudWatch dans les cas suivants :
- Vous dépassez la limite de trois tableaux de bord, avec jusqu'à 50 métriques par tableau de bord.
- Vous effectuez des appels d’API liées aux tableaux de bord via l’AWS CLI ou un kit SDK qui dépassent la limite de l’offre gratuite d’AWS.
- L’Exception : l'API GetMetricWidgetImage entraîne systématiquement des frais.
Pour réduire les coûts, supprimez les tableaux de bord inutiles. Si vous utilisez l’offre gratuite d'AWS, utilisez un maximum de trois tableaux de bord. De plus, au lieu d'effectuer des appels d'API liées au tableau de bord via l’AWS CLI ou un SDK, effectuez-les gratuitement via la console.
Journaux CloudWatch
Les journaux Amazon CloudWatch entraînent des frais liés à l'ingestion, au stockage des archives et à l'analyse.
Ingestion
Les frais d'ingestion reflètent le volume de données de journal ingérées par le service CloudWatch Logs. La métrique CloudWatch IncomingBytes indique le volume de données de journal traitées par le service. Vous pouvez visualiser cette métrique dans un graphique ou un tableau de bord CloudWatch afin de surveiller le volume de journaux générés par différentes charges de travail. En cas de frais d'ingestion élevés, suivez les instructions de la section Quel groupe de journaux est à l'origine d'une augmentation soudaine de ma facture CloudWatch Logs ?
Pour réduire les coûts d'ingestion, évaluez les niveaux de journalisation et éliminez l'ingestion de journaux inutiles.
Archivage
Les frais d'archivage sont liés aux coûts de stockage des journaux au fil du temps. La politique de conservation détermine la durée pendant laquelle CloudWatch Logs conserve les données. Vous pouvez créer une politique de conservation indiquant que CloudWatch doit supprimer automatiquement les données antérieures à la période de conservation définie. Vous pourrez ainsi limiter les données conservées au fil du temps.
La politique de conservation par défaut pour les groupes de journaux est définie sur N’expire jamais. Ce paramètre signifie que CloudWatch conserve les données indéfiniment. Pour réduire les coûts de stockage, modifiez la durée pendant laquelle vous souhaitez que CloudWatch conserve les données dans la politique de conservation.
Analyse
Des frais d'analyse sont facturés lorsque vous utilisez Log Insights pour interroger des journaux. Ces frais sont basés sur le volume de données analysées pour fournir les résultats de la requête. La console Log Insights fournit un historique des requêtes précédemment exécutées. Pour réduire vos frais d'analyse, consultez l'historique des requêtes Log Insights et configurez les requêtes pour qu'elles s'exécutent sur des périodes plus courtes. Vous pourrez ainsi réduire la quantité de données analysées.
CloudWatch Contributor Insights
Des frais vous sont facturés lorsque vous dépassez une règle Contributor Insights par mois, ou si plus d'un million d'événements de journal correspondent à cette règle par mois.
Pour réduire les coûts, consultez les rapports Contributor Insights et supprimez toutes les règles inutiles.
Synthétiques CloudWatch
Synthétiques CloudWatch engendre des frais lorsque vous dépassez 100 exécutions canary par mois. Pour réduire les coûts, supprimez tous les scripts canary inutiles.
Informations connexes
Tarification Amazon CloudWatch
Services AWS qui publient des métriques CloudWatch

Contenus pertinents
- demandé il y a 3 moislg...
- demandé il y a 9 moislg...
- demandé il y a 7 moislg...
- demandé il y a 4 moislg...
- demandé il y a 6 moislg...
- AWS OFFICIELA mis à jour il y a 2 ans
- AWS OFFICIELA mis à jour il y a 2 ans
- AWS OFFICIELA mis à jour il y a 4 mois
- AWS OFFICIELA mis à jour il y a 9 mois