Pourquoi Amazon CloudWatch ?
Amazon CloudWatch ne nécessite aucun engagement initial ni frais minimaux : vous ne payez que ce que vous utilisez. Vous êtes facturé à la fin du mois pour votre utilisation.
Offre gratuite
Vous pouvez démarrer gratuitement avec Amazon CloudWatch. La plupart des services AWS, par exemple EC2, S3 et Kinesis, fournissent automatiquement et gratuitement les métriques sur CloudWatch. De nombreuses applications devraient pouvoir fonctionner dans ces limites de l’offre gratuite. Pour en savoir plus sur l'offre gratuite d'AWS, consultez cette page.
Métriques | Métriques de surveillance de base (métriques envoyées par défaut par les services AWS) 10 métriques (de métriques personnalisées et de métriques de surveillance détaillées) 1 million de demandes d'API (sans compter GetMetricData, GetInsightRuleReport et GetMetricWidgetImage : ces 3 opérations sont toujours facturées) |
---|---|
Tableau de bord | 3 tableaux de bord personnalisés référençant jusqu'à 50 métriques par mois. De plus, tous les tableaux de bord automatiques sont gratuits. |
Alarmes | 10 métriques d’alarme (uniquement applicable aux alarmes de résolution standard qui listent directement les métriques et n'utilisent pas de requête Metrics Insights) |
Journaux | 5 Go de données (intégration, stockage d'archivage et données numérisées par des requêtes Logs Insights) 1 800 minutes d'utilisation de Live Tail par mois (environ une heure par jour) |
Contributor Insights pour CloudWatch Logs | 1 règle Contributor Insights par mois Le premier million d'événements de journaux qui correspondent à la règle mensuelle |
Signaux d'application | Le premier essai gratuit inclut 100 millions de signaux ou 3 mois d'utilisation gratuite, selon la première éventualité, par compte |
Synthetics | 100 exécutions Canary par mois |
Evidently | La première période d'essai gratuite comprend 3 millions d'événements Evidently et 10 millions d'unités d'analyse Evidently par compte. |
RUM | La première période d'essai gratuite comprend 1 million d'événements RUM par compte |
Observabilité entre comptes | Première copie de trace envoyée du compte source au compte de surveillance |
Offre payante
Il n'y a aucun engagement initial ni aucuns frais minimums. Vous ne payez que ce que vous utilisez et vous êtes facturé à la fin du mois pour votre utilisation.
Remarque : la tarification varie selon les régions. Calculez votre facture mensuelle en utilisant le calculateur de prix AWS.
-
Journaux
-
Métriques
-
Tableaux de bord
-
Alarmes
-
Contributor Insights
-
Signaux d'application
-
Synthetics
-
RUM
-
Evidently
-
Moniteur Internet
-
Moniteur réseau
-
Container Insights
-
Observabilité entre comptes
-
Journaux
-
-
Métriques
-
-
Tableaux de bord
-
-
Alarmes
-
-
Contributor Insights
-
-
Signaux d'application
-
-
Synthetics
-
-
RUM
-
-
Evidently
-
-
Moniteur Internet
-
-
Moniteur réseau
-
-
Container Insights
-
Container Insights sans observabilité améliorée
Vous pouvez utiliser Amazon CloudWatch Container Insights sans observabilité améliorée pour les métriques agrégées au niveau des clusters et des services pour Amazon EKS et Kubernetes. Consultez l'exemple de Container Insights sans observabilité améliorée pour Amazon EKS ci-dessous pour comprendre vos frais.
Container Insights pour ECSContainer Insights assure la surveillance d'Amazon ECS en fournissant des métriques agrégées au niveau du cluster et du service. Pour un exemple de tarification, reportez-vous à l'exemple Container Insights pour Amazon ECS ci-dessous.
-
Observabilité entre comptes
-
Observabilité entre comptes
L'observabilité inter-comptes, un ajout à la capacité d'observabilité unifiée de CloudWatch, introduit deux catégories de comptes : le compte de surveillance et le compte source. Pour plus de détails, voir la documentation sur l'observabilité inter-comptes .
L'observabilité inter-comptes n'entraîne aucun coût supplémentaire pour les journaux et les métriques. CloudWatch fournit la première copie de trace stockée dans le premier compte de surveillance sans frais supplémentaires. Toutes les copies de traces envoyées à des comptes de surveillance supplémentaires sont facturées aux comptes sources pour les traces enregistrées sur la base des tarifs AWS X-Ray. Les tarifs standard de CloudWatch s'appliquent aux fonctionnalités utilisées dans les comptes de surveillance, telles que les tableaux de bord CloudWatch, les alarmes ou les requêtes Logs Insights.
Exemples de tarification
Remarque : La tarification affichée ici n'est fournie qu'à titre de référence. Veuillez consulter les onglets de tarification pour des détails de tarification actualisés pour vos régions respectives.
-
Exemple 1 – Surveillance EC2 détaillée
Le nombre de métriques envoyées par votre instance EC2 sous forme de surveillance détaillée dépend du type d'instance EC2. Cet exemple suppose 7 mesures.
Vos frais seraient les suivants si votre application s'exécute sur 5 instances Amazon EC2 24 h/24 et 7 j/7 pendant un mois de 30 jours avec surveillance EC2 détaillée active sur toutes les instances :
Nombre total de métriques = 7 métriques par instance x 5 instances = 35 métriques
Les métriques CloudWatch mensuelles sont facturées à 0,30 USD par métrique personnalisée = 35 x 0,30 USD = 10.50 USD
Frais mensuels CloudWatch = 10,5 USD par mois
Des niveaux de tarification du volume s'appliquent lorsque le total de vos métriques est supérieur à 10 000. Reportez-vous au tableau de tarification des métriques pour plus de détails.
-
Exemple 2 - Observabilité entre comptes
Si vous possédez une application recevant 2 000 requêtes entrantes par heure et que vous utilisez un taux d'échantillonnage de 10 %, vos traces enregistrées dans votre compte source X seront :
Traces enregistrées par mois = 2 000 requêtes par heure x 24 heures x 31 jours x 10 % = 148 800 traces
Traces enregistrées par mois facturables = 148 800 traces – 100 000 traces de l'offre gratuite = 48 800 traces
Facture mensuelle des traces enregistrées = 48 800 traces x 0,000005 USD = 0,244 USD
Si vous partagez vos traces de votre compte source X avec un compte de surveillance Y en utilisant l'observabilité inter-comptes, cela créera une copie de vos traces sur le compte de surveillance Y qui ne sera pas facturée en plus. Votre facture mensuelle sera la suivante :Traces mensuelles de la facture enregistrée sur le compte source X = 0,244 USD
Traces mensuelles de la facture enregistrée sur le compte de surveillance X = 0 USDSi vous voulez partager les mêmes traces du compte source X avec un deuxième compte de surveillance, disons le compte de surveillance Z, cela créera une copie supplémentaire de vos traces. Dans ce cas, votre compte source, le compte X, sera facturé pour cette copie supplémentaire. La facture finale sur le compte source X sera donc :
Traces mensuelles de la facture enregistrée sur le compte source X = 0,244 USD +
148 800 seconde copie de trace sur le compte de surveillance Z x 0,000005 USD = 0,244 USD + 0,744 USD = 0,988 USD.
Traces mensuelles de la facture enregistrée sur le compte de surveillance X = 0 USD
Traces mensuelles de la facture enregistrée sur le compte de surveillance Z = 0 USD
-
Exemple 3 – Métriques personnalisées
Si votre application s'exécute sur 51 000 instances Amazon EC2 24h/24 7j/7 durant un mois (30 jours) et que vous avez publié 5 métriques personnalisées via PutMetricData API, votre facturation se présentera comme suit :
Nombre total de métriques = 5 métriques par instance x 51 000 instances = 255 000 métriques
Premières 10 000 métriques personnalisées à 0,30 USD par métrique = 10 000 x 0,30 USD = 3 000 USD
10 001 à 250 000 métriques personnalisées à 0,10 USD par métrique = 240 000 x 0,10 USD = 24 000 USD
250 001 à 255 000 métriques personnalisées à 0,05 USD par métrique = 5 000 x 0,05 USD = 250 USD
Facturation mensuelle de métriques personnalisées CloudWatch = 3 000 USD + 24 000 USD + 250 USD = 27 250 USD par moisNombre total de demandes API = 51 000 instances x (43 200 minutes/5 minutes) = 440 640 000 demandes
Premières 1 000 000 demandes API = 0 USD
1 000 001 à 440 640 000 demandes API = 439 640 000/1 000 x 0,01 USD = 4 396,40 USDFacturation mensuelle de CloudWatch = 27 250 USD + 4 396,40 USD = 31 646,40 USD par mois
-
Exemple 4 – Métriques S3 Replication
Si votre compartiment S3 compte cinq règles de réplication activées avec les métriques et notifications S3 activées ou le contrôle du temps de réplication S3 (RTC) pour chaque règle, vos frais se présenteront comme suit :
Nombre total de métriques de réplication = 4 métriques par règle de réplication x 5 règles de réplication = 20 métriques de réplication
Premières 10 000 métriques personnalisées à 0,30 USD par métrique = 20 x 0,30 USD = 6,00 USD
Frais mensuels CloudWatch = 6.00 USD par mois
(Remarque : pour les métriques de réplication S3, les demandes d'API ne vous sont pas facturées)
-
Exemple 5 – Surveillance à l'aide des journaux
Si vous effectuez la surveillance de codes de réponses HTTP 2xx, 3xx et 4xx par le biais des journaux d'accès à l'application web 24 h/24 et 7 j/7 durant un mois (30 jours) en transmettant 1 Go de données de journaux ingérées par jour et en effectuant la surveillance des réponses HTTP et l'archivage des données pendant un mois, votre facturation se présentera comme suit :
Facturation mensuelle de journaux ingérés
Volume total des données de journaux ingérées = 1 Go x 30 jours = 30 Go
0 à 5 Go = 0 USD
5 à 30 Go = 0,50 USD x 25 = 12,50 USDFacturation mensuelle de la surveillance
3 métriques CloudWatch à 0 USD = 3 x 0 USD = 0 USDFacturation mensuelle des journaux archivés (dans l'hypothèse que les données de journaux sont compressées à 6 Go)
0 à 5 Go = 0 USD
5 Go à 6 Go = 0,03 USD x 1 = 0,03 USDFrais mensuels CloudWatch = 12,50 USD + 0 USD +0,03 USD = 12,53 USD
-
Exemple 6 – Analyse des journaux avec Live Tail
Vous obtenez 1 800 minutes d'utilisation de sessions Live Tail par mois avec l'offre gratuite d'AWS, après quoi vous payez 0,01 USD par minute.
Si vous utilisez Live Tail pour explorer et analyser vos journaux en temps réel pendant 1 000 minutes par mois, votre coût mensuel serait le suivant :
Frais mensuels d'utilisation de Live Tail
Utilisation totale de Live Tail en minutes = 1 000
0 à 1 000 minutes = 0 USDFrais mensuels de Live Tail = 0 USD
Si vous utilisez Live Tail pour explorer et analyser vos journaux en temps réel pendant 20 000 minutes en un mois, votre coût mensuel serait le suivant :
Frais mensuels d'utilisation de Live Tail
Utilisation totale de Live Tail en minutes = 20 000
0 à 1 800 minutes = 0 USD
1 801 à 20 000 minutes = 0,01 USD x 18 200 = 182 USDFrais mensuels de Live Tail = 182 USD
-
Exemple 7 – Surveillance des journaux de flux VPC distribués vers CloudWatch Logs
Si vous surveillez des VPC qui envoient 72 To de journaux de flux VPC ingérés à CloudWatch Logs par mois et archivez les données pendant un mois, les frais sont les suivants :
Frais mensuels d'ingestion de journaux
0 à 10 To à 0,50 USD par Go = 10 x 1 024 x 0,50 USD = 5 120,00 USD
10 To à 30 To à 0,25 USD par Go = 20 x 1 024 x 0,25 USD = 5 120,00 USD
30 To à 50 To à 0,10 USD par Go = 20 x 1 024 x 0,10 USD = 2 048,00 USD
50 To à 72 To à 0,05 USD par Go = 22 x 1024 x 0,05 USD = 1,126,40 USD
Facturation totale de l'ingestion = 5 120 USD = 5 120 USD + 2 048 USD + 1 126,40 USD = 13 414,40 USDFrais mensuels d'archivage des journaux (dans l'hypothèse que les données de journaux sont compressées à 30 To)
30 To à 0,03 USD par Go = 30 x 1 024 x 0,03 USD = 921,6 USDFrais mensuels CloudWatch = 13 414,40 USD + 921,6 USD = 14 336 USD
Remarque : les niveaux de volume sont réinitialisés au début de chaque mois.
-
Exemple 8 – Surveillance des journaux de flux VPC distribués vers S3
Si vous surveillez des VPC qui envoient 72 To de journaux de flux VPC ingérés au format optionnel Apache Parquet directement à S3 tous les mois et archivez les données pendant un mois, vos frais seront les suivants :
Frais mensuels d'ingestion de journaux
0 à 10 To à 0,25 USD par Go = 10 x 1 024 x 0,25 USD = 2 560,00 USD
10 To à 30 To à 0,15 USD par Go = 20 x 1 024 x 0,15 USD = 3 072,00 USD
30 To à 50 To à 0,075 USD par Go = 20 x 1 024 x 0,075 USD = 1 536,00 USD
50 To à 72 To à 0,05 USD par Go = 22 x 1 024 x 0,05 USD = 1 126,40 USD
Facturation totale de l'ingestion = 2 560 USD + 3 072 USD + 1 536 USD + 1 126,40 USD = 8 294,40 USDFrais mensuels de conversion au format Apache Parquet (optionnels)
72 To à 0,03 USD par Go = 72 x 1 024 x 0,03 USD = 2 211,84 USDFrais mensuels d'archivage des journaux (dans l'hypothèse que les données de journaux sont compressées à 6,5 To)* *
6,5 To à 0,023 USD par Go = 6,5 x 1 024 x 0,023 = 153,01 USDFrais mensuels = 8 294,40 USD + 153,01 USD + 2 211,84 USD = 10 659,25 USD
Remarque : les niveaux de volume sont réinitialisés au début de chaque mois.
-
Exemple 9 – Détection et masquage des données sensibles des journaux avec la protection des données
Dans ce scénario, vous activez la protection continue des données pour un groupe de journaux qui collecte 1 Go de données de journaux par jour à partir d'une application de traitement des paiements.
Frais mensuels des journaux ingérés
Volume total des données de journaux ingérées = 1 Go x 30 jours = 30 Go
Frais pour l'ingestion de données de logs (0 à 5 Go) : = 0 USD
Frais pour l'ingestion de données de journaux (5 à 30 Go) = 0,50 USD x 25 = 12,50 USDFrais de protection des données pour l'analyse, la détection et le masquage des données sensibles
Total des données de journal analysées avec la protection des données = 1 Go x 30 jours = 30 Go
Frais pour l'analyse des données de journaux = 0,12 USD par Go x 30 Go = 3,60 USDFrais mensuels des journaux archivés (dans l'hypothèse que les données de journaux sont compressées à 6 Go)
Frais pour 0 à 5 Go = 0 USD
Frais pour 5 Go à 6 Go = 0,03 USD x 1 Go = 0,03 USDFrais mensuels CloudWatch = 12,50 USD + 3,60 USD + 0.03 USD = 16,13 USD
-
Exemple 10 – Surveillance des journaux de flux VPC avec Amazon Kinesis Data Firehose
L'exemple est basé sur la tarification de la région USA Est (Virginie du Nord). Si vous surveillez des VPC qui envoient 72 To de journaux de flux VPC ingérés directement à Amazon Kinesis Data Firehose tous les mois, vos frais seront les suivants :
Frais mensuels de distribution de journaux
0 à 10 To à 0,25 USD par Go = 10 x 1 024 x 0,25 USD = 2 560,00 USD
10 To à 30 To à 0,15 USD par Go = 20 x 1 024 x 0,15 USD = 3 072,00 USD30 To à 50 To à 0,075 USD par Go = 20 x 1 024 x 0,075 USD = 1 536,00 USD
50 To à 72 To à 0,05 USD par Go = 22 x 1 024 x 0,05 USD = 1 126,40 USDTotal des frais de distribution = 2 560 USD + 3 072 USD + 1 536 USD + 1 126,40 USD = 8 294,40 USD
Frais mensuels d'ingestion KDF
Par Go de données traité vers VPC = 72 x 1 024 x 0,13 USD = 9 584,64 USDTotal des frais mensuels : 8 294,40 USD + 9 584,64 USD = 17 879,04 USD
Si vous activez la détection des anomalies Amazon CloudWatch sur 10 standard
Remarque : les niveaux de volume sont réinitialisés au début de chaque mois.
-
Exemple 11 – Alarmes avec détection des anomalies
Si vous activez la détection des anomalies Amazon CloudWatch sur 10 métriques de résolution standard par mois et souhaitez uniquement déclencher des alarmes sur cinq de ces métriques, vous créez cinq alarmes de détection d'anomalies de résolution standard. Votre facture mensuelle est calculée comme suit :
Nombre total des alarmes de détection des anomalies de résolution standard = 5
Les alarmes sont facturées en fonction du nombre de métriques par alarme. Pour chaque alarme de détection d'anomalie, il existe trois métriques de résolution standard par alarme. La première correspond à la métrique à évaluer, la deuxième à la limite supérieure de comportement attendu et la troisième à la limite inférieure de comportement attendu.
Une alarme de détection d'anomalie de résolution standard = 0,10 USD x 3 métriques de résolution standard par alarme = 0,30 USD par mois
Cinq alarme de détection d’anomalie de résolution standard = 0,30 USD par alarme de détection d’anomalie de résolution standard x 5 alarmes = 1,50 USD par mous
Facturation mensuelle CloudWatch = 1,50 USD par mois
La tarification indiquée est basée sur les régions Est des États-Unis. Veuillez consulter les onglets de tarification pour accéder aux informations de tarification actualisées de votre ou vos régions. La détection des anomalies est actuellement disponible dans toutes les régions AWS commerciales.
-
Exemple 12 – Container Insights pour Amazon ECS
Container Insights assure la surveillance d'Amazon ECS en fournissant des métriques agrégées au niveau du cluster et du service. Si vous surveillez 1 cluster de conteneurs avec 10 instances Amazon EC2, 50 conteneurs d'exécution en moyenne, 20 noms de tâche uniques et 5 noms de service uniques, vos coûts seront les suivants :
Métriques CloudWatch
Il existe un nombre prédéfini de métriques renseignées pour chaque cluster, chaque tâche et chaque service. Chaque cluster renvoie huit métriques, chaque tâche six métriques et chaque service 11 métriques. Les métriques CloudWatch sont regroupées par tâche et par service à l'aide de leur nom. Augmenter le nombre d'instances en cours d'exécution ne modifiera pas le nombre de métriques CloudWatch générées. Toutes les métriques CloudWatch sont calculées au prorata à un tarif horaire. Cet exemple part du principe que les points de données sont renseignés pour un mois entier.Nombre mensuel de métriques CloudWatch par clusterCloudWatch Logs
= 8 métriques de cluster + (6 métriques de tâche * 20 noms de tâche uniques) + (11 métriques de service * 5 noms de service uniques)
= 8 + (6 * 20) + (11 * 5)
= 183 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,30 USD par métrique pour les 10 000 premières métriques x 183 métriques = 54,90 USD.
Des niveaux de tarification du volume s'appliquent lorsque le total de vos métriques est supérieur à 10 000. Reportez-vous au tableau de tarification des métriques pour plus de détails.
Pour Amazon ECS, la taille moyenne des journaux ingérés est supposée pour chaque cluster, service, tâche et conteneur. Chaque cluster renvoie 0,0179 Go de journaux ; chaque service renvoie 0,02769 Go de journaux ; chaque tâche renvoie 0,06288 Go de journaux et chaque conteneur renvoie 0,04159 Go de journaux par mois en moyenne.
Le coût des fichiers journaux ingérés variera selon les noms utilisés pour votre cluster, votre conteneur, votre pod, votre service, vos instances de nom, vos étiquettes, etc.
Go mensuels de CloudWatch Logs ingérés = (1 cluster * 0,0179 Go) + (5 services * 0,02769 Go) + (20 tâches * 0,06288 Go) + (50 conteneurs * 0,04159 Go) = 3,49 Go par mois
Coûts des journaux ingérés par mois = 0,50 USD par Go de journaux ingérés * 3,49 Go d'événements de performances en tant que CloudWatch Logs = 1,75 USD par mois
Coûts mensuels CloudWatch = 54,90 USD + 1,75 USD = 56,65 USD par mois
La tarification indiquée est basée sur les régions AWS USA Est (Virginie du Nord). Reportez-vous aux informations de tarification de votre région.
Si vous utilisez des journaux de conteneurs, Container Insights ajoute 700 octets par ligne de journal pour les métadonnées requises pour activer le filtrage. Les journaux de conteneurs continueront d’être facturés sur la base des tarifs standard d’ingestion et de stockage des journaux de CloudWatch.
-
Exemple 13 – Container Insights pour Amazon EKS et Kubernetes (avec et sans observabilité améliorée)
1/Container Insights avec observabilité améliorée pour Amazon EKS
Lorsque vous utilisez Container Insights avec une observabilité améliorée, vous serez facturé en fonction du nombre d’observations dans votre environnement de conteneurs, le nombre total d’observations ingérées dépendant de la configuration de votre conteneur, y compris du nombre de composants du conteneur. Supposons une configuration dans laquelle vous surveillez 1 cluster avec 10 nœuds, 1 espace de noms, 5 noms de service uniques, 16 charges de travail, 20 pods et 20 conteneurs, et que les points de données soient renseignés pour l’ensemble du mois.
Il existe un nombre moyen d’observations ingérées par minute pour chaque composant du conteneur EKS. Chaque cluster renvoie 1 720 observations ; chaque nœud renvoie 68 observations ; chaque espace de noms rapporte 2 observations ; chaque service renvoie 2 observations ; chaque charge de travail renvoie 7 observations ; chaque pod renvoie 130 observations et chaque conteneur renvoie 21 observations par minute en moyenne.
Avec les frais de surveillance suivants :
Nombre total d'observations mensuelles de Container Insights
= [(1 cluster * 1 720 observations) + (10 nœuds * 68 obs) + (1 espace de nom * 2 obs) + (5 services * 2 observations) + 16 charges de travail* 7 observations) + (20 pods * 130 observations) + (20 conteneurs * 21 observations)] * 60 minutes * 24 heures * 30 jours
= [1 720 + 680 + 2 + 10 + 112 + 2 600 + 420] * 43 200 min/mois = 239 500 800 observations par moisVotre facture mensuelle Container Insights = 239 500 800* 0,21 USD/1 million d'observations = 50,30 USD
Une fois que vous aurez dépassé 1 milliard d’observations par mois, des niveaux de tarification en fonction du volume s’appliqueront respectivement.En outre, tous les journaux de conteneurs sont collectés par défaut. Container Insights ajoute 700 octets par ligne de journal pour les métadonnées requises en vue d’activer le filtrage. Les journaux de conteneurs continueront d’être facturés sur la base des tarifs standard d’ingestion et de stockage des journaux de CloudWatch.
2/Container Insights sans observabilité améliorée pour Amazon EKS et Kubernetes
Si vous surveillez 1 cluster de conteneurs avec 10 nœuds ou des instances Amazon EC2, 20 pods, 5 noms de service uniques et 1 espace de noms, vos frais pour les statistiques agrégées du cluster et des niveaux de service seront les suivants :
Métriques CloudWatch
Il existe un nombre prédéfini de métriques renseignées pour chaque cluster, chaque nœud, chaque pod et chaque service. Chaque cluster renvoie 24 métriques, chaque nœud huit métriques, chaque pod neuf métriques et chaque service six métriques. Les métriques CloudWatch sont regroupées par pod, par service et par espace de noms grâce à leur nom. Augmenter le nombre d'instances en cours d'exécution ne modifiera pas le nombre de métriques CloudWatch générées. Toutes les métriques CloudWatch sont calculées au prorata à un tarif horaire. Cet exemple part du principe que les points de données sont renseignés pour un mois entier.Nombre mensuel de métriques CloudWatch par cluster
= 24 métriques de cluster + (10 nœuds ou instances EC2 * 8 métriques par nœud) + (20 noms de pod uniques * 9 métriques par pod * 1 espace de noms) + (5 noms de service uniques * 6 métriques de service * 1 espace de noms) + (1 espace de noms unique * 6 métriques d'espace de noms)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 320 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,30 USD par métrique pour les 10 000 premières métriques * 320 métriques = 96 USD
Des niveaux de tarification du volume s'appliquent lorsque le total de vos métriques est supérieur à 10 000. Reportez-vous au tableau de tarification des métriques pour plus de détails.
CloudWatch Logs
Dans cet exemple, nous supposons une taille moyenne pour les journaux Kubernetes ingérés par mois pour chaque composant du conteneur EKS, comme suit. Chaque cluster renvoie 0,01621 Go de journaux ; chaque espace de noms renvoie 0,0185 Go de journaux ; chaque service renvoie 0,02182 Go de journaux ; chaque nœud renvoie 0,21365 Go de journaux et chaque pod renvoie 0,45845 Go de journaux par mois en moyenne.Le coût des fichiers journaux ingérés variera selon les noms utilisés pour votre cluster, votre conteneur, votre pod, votre service, vos instances de nom, vos étiquettes, etc.
Go mensuels de CloudWatch Logs ingérés = (1 cluster* 0,01621 Go) + (1 espace de nom* 0,0185 Go) + (5 services * 0,02182 Go) + (10 nœuds * 0,21365 Go) + (20 pods * 0,45845 Go) = 11,45 Go par mois
Coûts des journaux ingérés par mois = 0,50 USD par Go de journaux ingérés * 11,45 Go d'événements de performances en tant que CloudWatch Logs = 5,73 USD par mois
Coûts mensuels CloudWatch = 96 USD + 5,73 USD = 101,73 USD par mois
La tarification indiquée est basée sur les régions AWS USA Est (Virginie du Nord). Reportez-vous aux informations de tarification de votre région.
Si vous utilisez des journaux de conteneurs, Container Insights ajoute 700 octets par ligne de journal pour les métadonnées requises pour activer le filtrage. Les journaux de conteneurs continueront d’être facturés sur la base des tarifs standard d’ingestion et de stockage des journaux de CloudWatch.
-
Exemple 14 – Surveillance de votre application avec ServiceLens
Si vous surveillez une application qui contient des API (utilisant Amazon API Gateway), 1 cluster de conteneurs avec 10 nœuds ou instances Amazon EC2, 20 pods, 5 noms de services uniques et 1 espace de noms, 3 fonctions Lambda et 1 table DynamoDB, vos frais seront les suivants :
Métriques CloudWatch
API, fonctions Lambda et DynamoDB : les métriques de ces services AWS sont disponibles sans frais supplémentaires.Kubernetes : tel que décrit dans l'exemple 7, il existe un nombre prédéfini de métriques renseignées pour chaque cluster, nœud, pod et service (pour en savoir plus, consultez Kubernetes sur AWS). Chaque cluster renvoie 24 métriques, chaque nœud huit métriques, chaque pod neuf métriques et chaque service six métriques. Les métriques CloudWatch sont regroupées par pod, par service et par espace de noms grâce à leur nom. Augmenter le nombre d'instances en cours d'exécution ne modifiera pas le nombre de métriques CloudWatch générées. Toutes les métriques CloudWatch sont calculées au prorata à un tarif horaire. Cet exemple part du principe que les points de données sont renseignés pour un mois entier.
Nombre mensuel de métriques CloudWatch par cluster
= 24 métriques de cluster + (10 nœuds ou instances EC2 x 8 métriques par nœud) + (20 noms de pod uniques x 9 métriques par pod x 1 espace de noms) + (5 noms de service uniques x 6 métriques de service x 1 espace de noms) + (1 espace de noms unique x 6 métriques d'espace de noms)
= 24 + (10 x 8) + (20 x 9 x 1) + (5 x 6 x 1) + (1 x 6) = 24 + 80 + 180 + 30 + 6 = 320 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,30 USD par métrique pour les 10 000 premières métriques x 320 métriques = 96 USD. Des niveaux de tarification du volume s'appliquent lorsque le total de vos métriques est supérieur à 10 000. Reportez-vous au tableau de tarification des métriques pour plus de détails.
CloudWatch Logs
API et fonctions Lambdas : pour les journaux d'API Gateway ou des fonctions Lambda intégrés dans CloudWatch, les coûts des journaux ingérés par mois = 0,50 USD par Go de journaux ingérés x 50 Go d'événements de performances en tant que CloudWatch Logs = 25 USD par mois.AWS X-Ray
Si l'application reçoit 2 000 requêtes entrantes par heure et que vous utilisez un taux d'échantillonnage de 10 %, vos frais sont calculés de la manière suivante :Traces enregistrées
Traces enregistrées par mois = 2 000 requêtes par heure x 24 heures x 31 jours x 10 % = 148 800 traces
Traces enregistrées par mois facturables = 148 800 traces – 100 000 traces de l'offre gratuite = 48 800 traces
Frais mensuels pour les traces enregistrées = 48 800 traces * 0,000005 USD = 0,24 USDPar ailleurs, supposons que vous adressez 100 requêtes analysant chaque heure de données enregistrées (200 traces) et extrayant les données complètes de 50 traces par requête.
Traces extraites et analysées
Traces analysées par mois = 100 requêtes x 200 traces par heure x 31 jours = 620 000 traces
Traces extraites par mois = 100 requêtes x 50 traces par requête x 31 jours = 155 000 traces
Nombre total de traces extraites/analysées par mois = 155 000 traces + 620 000 traces = 775 000 traces
Puisque les 1 000 000 premières traces extraites ou analysées chaque mois sont gratuites avec AWS X-Ray, rien ne vous sera facturé si vous extrayez ou analysez 775 000 traces.Le coût total mensuel que vous devrez payer pour utiliser AWS X-Ray est de 0,24 USD pour les traces enregistrées.
Coûts mensuels de la surveillance = 96 USD + 25+ 4,23 USD + 0,24 USD = 125,47 USD par mois.
La tarification indiquée est basée sur les régions AWS USA Est (Virginie du Nord). Reportez-vous aux informations de tarification de votre région.
-
Exemple 15 – Surveillance avec Contributor Insights
Si vous surveillez des journaux de flux VPC avec un volume de 225 milliards d'événements de journaux vers CloudWatch Logs par mois, et utilisez trois règles Contributor Insights qui correspondent respectivement à 100 %, 50 % et 10 % de ces événements de journaux, vos frais seront les suivants :
Frais relatifs aux règles
Nombre total de règles = 3 règles
Première règle Contributor Insights = 0 USD
Deux règles Contributor Insights à 0,50 USD par règle = 1,00 USDÉvénements de journaux correspondants
Nombre total d'événements de journaux correspondants = (225 milliards x 100 %) + (225 x 50 %) + (225 milliards x 10 %) = 225 milliards + 112,5 milliards + 22,5 milliards = 360 milliards
De 0 à 1 million d'événements de journaux correspondants = 0 USD
De 1 millions à 360 milliards d'événements de journaux correspondants = 359 999 milliards x 0,02 USD = 7 200 USDFrais mensuels CloudWatch = 1,00 USD + 7 200 USD = 7 201 USD
-
Exemple 16 – Surveillance des performances des applications à l'aide des signaux d'application, des traces AWS X-Ray et des objectifs de niveau de service (SLO)
Signaux d'application :
Si vous surveillez une application qui reçoit 25 000 demandes par minute (demandes de service entrantes) et que pour chaque demande entrante, l'application adresse deux demandes aux dépendances (demandes de dépendance sortantes), vos frais seront les suivants :
Signaux d'application pour les demandes de service entrantes : 25 000 demandes par minute x 43 800 minutes par mois = 1 095 000 000 signaux d'application par mois
Signaux d'application pour les demandes de dépendance sortantes : 25 000 demandes par minute x 2 demandes de dépendance sortantes x 43 800 minutes par mois = 2 190 000 000 signaux d'application par mois
Nombre total de signaux d'application provenant de demandes = 1 095 000 000 + 2 190 000 000 = 3 285 000 000 signaux d'application par mois
Objectifs de niveau de service (SLO) :
Chaque objectif de niveau de service (SLO) génère deux signaux d'application par période métrique SLI. Si vous créez 10 SLO avec une période métrique SLI de 1 minute, 10 SLO avec une période métrique SLI de 5 minutes et 10 SLO avec une période métrique SLI de 10 minutes, votre nombre total de signaux d'application serait le suivant :
Signaux d'application pour les SLO avec une période métrique SLI de 1 minute : (10 SLO x 2 signaux d'application x 43 800 minutes par mois) / période métrique SLI de 1 minute = 876 000 signaux d'application par mois
Signaux d'application pour les SLO avec une période métrique SLI de 5 minutes : (10 SLO x 2 signaux d'application x 43 800 minutes par mois) / période métrique SLI de 5 minutes = 175 200 signaux d'application par mois
Signaux d'application pour les SLO avec une période métrique SLI de 10 minutes : (10 SLO x 2 signaux d'application x 43 800 minutes par mois) / période métrique SLI de 10 minutes = 87 600 signaux d'application par mois
Nombre total de signaux d'application provenant de SLO : 876 000 + 175 200 + 87 600 = 1 138 800 signaux d'application par mois
Nombre total de signaux d'application provenant de demandes et de SLO = 3 285 000 000 + 1 138 800 = 3 286 138 800 signaux d'application par mois
Frais totaux pour les signaux d'application :
100 millions de premiers signaux x 1,50 USD par million de signaux d'application = 150 USD
Les 900 millions de signaux suivants x 0,75 USD par million de signaux d'application par mois = 675 USD
Les 2 286 138 800 signaux restants x 0,30 USD par million de signaux d'application par mois = 685,84 USDFrais totaux relatifs aux signaux d'application et SLO = 150 USD + 675 USD + 685,84 USD = 1 510,84 USD par mois
Traces X-Ray :
Par défaut, le traçage X-Ray est activé avec un taux d'échantillonnage de 5 % lors de la mise en œuvre des signaux d'application. Ce taux de traçage par défaut peut éventuellement être revu à la hausse ou à la baisse.
Si vous surveillez une application qui reçoit 25 000 demandes par minute (demandes de service entrantes) et que vous utilisez le taux d'échantillonnage par défaut de 5 %, vos frais de traçage sont les suivants :
Traces stockées :
Traces stockées par mois = 25 000 demandes par minute x 43 800 minutes par mois x taux d'échantillonnage de 5 % = 54 750 000 traces stockées par mois
Traces facturables stockées = 54 750 000 traces stockées - 100 000 traces dans le cadre de l'offre gratuite = 54 650 000 traces stockées par mois
Frais liés aux traces stockées = 54 650 000 traces stockées x 0,000005 USD = 273,25 USD par mois
Par ailleurs, supposons que vous adressiez 100 requêtes par jour, chacune d'entre elles analysant la dernière heure de données enregistrées (75 000 traces) et extrayant les données complètes de 50 traces par requête.
Traces extraites et analysées :
Traces analysées = 100 requêtes x 75 000 traces par heure x 31 jours = 232 500 000 traces analysées par mois
Traces extraites = 100 requêtes x 50 traces par requête x 31 jours = 155 000 traces extraites par mois
Total des traces extraites et analysées = 155 000 traces + 232 500 000 traces = 232 655 000 traces extraites/analysées par mois
Traces facturables extraites et analysées = 232 655 000 traces - 1 000 000 de traces dans le cadre de l'offre gratuite = 231 655 000 traces extraites et analysées par mois
Frais mensuels pour les traces extraites et analysées = 231 655 000 traces x 0,0000005 USD = 115,82 USD
Frais totaux pour le traçage X-Ray = 273,25 USD de traces stockées + 115,82 USD de traces extraites/analysées = 389,07 USD par mois
Frais totaux : 1 510,84 USD pour les signaux d'application et les SLO + 389,07 USD pour les traces X-Ray = 1 899,91 USD par moisEn outre, vous pouvez utiliser Synthetics et la surveillance des utilisateurs réels (RUM) avec les signaux d'application. Reportez-vous aux exemples de tarification individuels pour connaître les frais.
-
Exemple 17 – Surveillance des utilisateurs finaux avec Synthetics
Si vous créez 5 canaris qui s'exécutent une fois toutes les 5 minutes, ajoutez des alarmes sur 5 des métriques générées par les canaris et stockez les données pour 1 mois, votre facture mensuelle sera calculée comme suit :
5 scripts Canary x 12 exécutions par heure x 24 heures par jour x 31 jours par mois = 44 640 exécutions de scripts Canary
Facturation mensuelle de CloudWatch
Frais d’exécution des scripts Canary = 44 640 exécutions de scripts Canary x 0,0012 USD par exécution de script = 53,57 USD par mois
5 alarmes par mois = 5 x 0,10 USD = 0,50 USD par mois
Facturation mensuelle de CloudWatch = 53,57 USD + 0,50 USD = 54,07 USDFrais supplémentaires mensuels
Chaque exécution canary exécute également une fonction AWS Lambda et écrit les journaux et les résultats dans CloudWatch Logs et le compartiment Amazon S3. Pour plus d'informations sur la tarification des services AWS par exemple, AWS Lambda, Amazon S3 et CloudWatch Logs, et CloudWatch Metrics consultez la section Tarification de chaque service AWS concerné.
Frais Lambda = frais de requêtes + frais de durée
= requêtes de 44 640 exécutions * 0,2 USD par 1 000 000 + durée de 20 secondes * 44 640 exécutions Canary * taille de la mémoire de 1 Go * 0,000016667 USD par Go par seconde
= 0,01 USD + 14,88 USD = 14,89 USD par moisFrais CloudWatch Logs = frais de collecte + frais de stockage
= collecte de 0,00015 Go par exécution * 44 640 exécutions * 0,5 USD par Go + stockage de 0,00015 Go par exécution* 44 640 exécutions Canary * 0,03 USD par Go par mois
= 3,35 USD + 0,20 USD = 3,55 USD par moisFrais S3 = frais de requêtes put + frais de stockage
= requêtes put de 44 640 exécutions x 0,005 USD pour 1 000 requêtes + stockage de 0,001 Go par exécution x 44 640 exécutions Canary x 1 mois x 0,023 USD par Go par mois
= 0,22 USD + 1,03 USD = 1,25 USD par moisFrais de CloudWatch Metrics = 3 métriques CloudWatch (SuccessPercent, Duration, Failed) = 3 métriques x 0,30 USD par métrique et par mois = 0,90 USD par mois
Vous pouvez choisir de configurer des métriques supplémentaires dans vos scripts canary : les métriques executeHttpStep() and executeStep(), qui seront facturées aux tarifs personnalisés de CloudWatch Metrics.
Frais supplémentaire mensuels = 14,89 USD + 3,55 USD + 1,25 USD + 0,90 USD = 20,59 USD par mois
Total des frais mensuels : 54,07 USD + 20,59 USD = 74,66 USD
La tarification indiquée est basée sur les régions Est des États-Unis. Veuillez consulter les onglets de tarification pour accéder aux dernières informations de tarification de votre région ou vos régions.
-
Exemple 18 – Utilisation d'alarmes composites
Les alarmes composites peuvent combiner tous les types d'alarmes CloudWatch. Les alarmes métriques sont facturées en fonction du nombre de métriques par alarme, tandis que les alarmes composites sont facturées par unité d'alarme. Une alarme composite coûte 0,50 USD par mois, quel que soit le nombre d'alarmes métriques qu'elle combine.
Si vous créez une alarme composite qui combine quatre alarmes métriques de résolution standard, votre facture mensuelle est calculée comme suit :
Quatre alarmes de résolution standard = 0,10 USD par métrique d'alarme * 4 = 0,40 USD par mois
Une alarme composite = 0,50 USD par mois
Frais mensuels CloudWatch = 0,40 USD + 0,50 USD = 0,90 USD par mois
-
Exemple 19 – Métriques de demande S3
Les métriques de demandes Amazon S3 vous permet de détecter et de résoudre rapidement les problèmes opérationnels. Il existe 16 métriques disponibles pour lesquelles vous pouvez configurer des filtres. Elles sont identifiées par un préfixe commun ou une balise d'objet commune, et surveillent uniquement un sous-ensemble d'objets. Les filtres alignent vos métriques sur les applications commerciales spécifiques, les flux de travail ou les organisations internes. L’activité dans le compartiment détermine quelles métriques sont générées, de sorte que toutes les 16 métriques ne sont pas nécessairement publiées pour chaque heure de la journée.
Par exemple, prenons une application qui exécute chaque jour une sauvegarde de routine en une heure. Comme l’application ne fait que des requêtes PUT vers S3, un sous-ensemble de métriques, telles que AllRequests, PutRequests, TotalRequestLatency et BytesUploaded, est généré ; les métriques liées à d'autres types d'opérations, telles que DeleteRequests, SelectRequests et SelectReturnedBytes, ne sont pas générées. Pour notre exemple, nous supposerons que 8 des 16 métriques disponibles sont générées – la liste détaillée des métriques disponibles peut être consultée dans la documentation Amazon S3. En supposant que la routine démarre et s’achève dans la même heure, les frais pour générer et publier ces métriques dans CloudWatch sont calculés de la manière suivante :
Nombre total de métriques = 8
Nombre total d’heures de métriques publiées = 1 heure par jour pendant 30 jours (en considérant que le mois compte 30 jours) = 1 * 30 = 30 heures par mois
Nombre total d'heures par mois = 30 jours x 24 heures = 720 heures par mois
Premières 10 000 métriques personnalisées à 0,30 USD par métrique = 0,30 USD x 8 (nombre de métriques) x 30 (heures par métrique par mois) par 720 (heures par mois) = 0,10 USD par mois.Frais mensuels CloudWatch pour les métriques de requêtes S3 = 0,10 USD par mois
Lorsque le total de vos métriques est supérieur à 10 000, des niveaux de tarification selon le volume s'appliquent en fonction du tableau de tarification ci-dessus. -
Exemple 20 – Surveillance avec Lambda Insights
Si vous surveillez une fonction Lambda qui est invoquée un million de fois par mois, vos coûts seront les suivants :
Métriques CloudWatch
Il existe un nombre prédéfini de métriques renseignées pour chaque fonction. Chaque fonction renseigne 8 métriques. Les métriques CloudWatch sont regroupées par fonction à l'aide de leur nom. Toutes les métriques CloudWatch sont calculées au prorata à un tarif horaire. Si votre fonction est appelée moins d’une fois par heure, elle n’est facturée que pour les heures auxquelles elle est appelée.Nombre mensuel de métriques CloudWatch par fonction
= 8 métriques * 1 fonction
= 8 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,30 USD par métrique pour les 10 000 premières métriques * 8 métriques = 2,40 USD
Lorsque votre compte contient plus de 10 000 métriques au total, des niveaux de tarification selon le volume s'appliquent. Reportez-vous au tableau de tarification des métriques pour en savoir plus.
CloudWatch Logs
Un événement de journal unique est généré pour chaque appel de fonction. La taille de chaque événement de journal est d’environ 1,1 Ko.Go de CloudWatch Logs ingérés par mois : (1,1 Ko/1 024/1 024) Go * 1 000 000 appels par mois = 1,05 Go par mois
Coûts des journaux ingérés par mois = 0,50 USD par Go de journaux ingérés * 1,05 Go d'événements de performances en tant que CloudWatch Logs = 0,52 USD par mois
Coûts mensuels CloudWatch = 2,40 USD + 0,52 USD = 2,92 USD par mois
Il n’y a pas de frais minimum ni d’obligation d’utilisation du service. Si la fonction n’est pas appelée, vous n’avez rien à payer.
La tarification indiquée se fonde sur la région AWS USA Est (Virginie du Nord). Reportez-vous aux informations de tarification de votre région.
-
Exemple 21 – Flux de métriques
Si votre application fonctionne 24 h/24 et 7 j/7 pendant un mois (30 jours) et génère 10 000 mises à jour de métriques par minute, et si votre flux de métriques CloudWatch envoie des données à un point de terminaison HTTP partenaire par le biais d'un flux de diffusion Kinesis Data Firehose dans la région USA Est, vos frais mensuels seront les suivants :
Flux de métriques CloudWatch
Nombre total de mises à jour de métriques = 10 000 mises à jour de métriques par minute x 43 200 minutes durant le mois = 432 000 000 mises à jour de métrique par mois
432 000 000 mises à jour de métrique à 0,003 USD pour 1 000 mises à jour de métriques = 1 296 USD par mois
Frais mensuels CloudWatch = 1 296 USD par moisKinesis Data Firehose
Données Kinesis Data Firehose ingérées (Go par mois) = 432 000 000 mises à jour de métriques * 0,5 Ko (taille moyenne supposée par mise à jour de métrique) / 1 048 576 Ko/Go = 206 Go/mois
Le tarif de Kinesis Data Firehose dans la région USA Est est de 0,029 USD par Go de données ingérées pour les premiers 500 To/mois = 206 Go x 0,029 USD = 5,97 USD par mois
Frais Kinesis Data Firehose = 5,97 USD par moisDonnées sortantes (point de terminaison HTTP Kinesis Data Firehose vers partenaire de surveillance)
Jusqu'à 9 999 To par mois à 0,09 USD par Go (comme le premier Go est gratuit, nous soustrayons 1 Go du calcul de prix) = 205 Go x 0,09 USD = 18,45 USD
Frais pour les données sortantes = 18,45 USD par moisFrais mensuels totaux = 1 296 USD par mois + 5,97 USD par mois + 18,45 USD par mois = 1 320,42 USD par mois
Remarque : La tarification indiquée est basée sur la région AWS USA Est (Virginie du Nord). Reportez-vous aux informations de tarification de votre région.
-
Exemple 22 – Affectations (fractionnement du trafic) avec Evidently
Supposons que vous exécutiez une campagne de fractionnement du trafic dans laquelle deux fonctionnalités sont proposées (ancienne version et nouvelle version) pour un trafic utilisateur de 200 000 pages vues au total par mois à un taux d'échantillonnage de 100 %. Vous n'avez pas besoin d'analyse. Votre application génère un événement d'affectation par page vue, où une affectation est un appel à l'API Evidently déterminant quel utilisateur verra quelle fonction (en d'autres termes, la répartition du trafic). Vos frais seront les suivants :
Frais d'événement Evidently
Nombre total d'événements Evidently (affectations) = 200 000 vues x 1 événement Evidently par page vue = 200 000 événements Evidently
200 000 événements d'affectation Evidently à 5 USD par million d'événements Evidently = 1,00 USDFrais mensuels de CloudWatch Evidently = 1,00 USD
-
Exemple 23 – Surveillance des lancements avec Evidently
Supposons que vous exécutiez deux lancements proposant chacun deux variations de fonctionnalités pour un trafic utilisateur de 200 000 pages vues au total par mois à un taux d'échantillonnage de 100 %. Vous souhaitez surveiller trois métriques générées par chaque événement de données (c'est-à-dire trois correspondances de règles). Votre application génère un événement d'affectation par page vue, où une affectation est un appel à l'API Evidently déterminant quel utilisateur verra quelle fonction (répartition du trafic). Elle génère également deux événements de données par page vue (comme les clics de l'utilisateur). Vos frais seront les suivants :
Frais d'événement Evidently
Pour les affectations, nombre d'événements Evidently = 200 000 vues x 1 événement Evidently par page vue x 2 lancements = 400 000 événements Evidently
Pour les événements de données, nombre d'événements Evidently = 200 000 vues x 2 événements Evidently par page vue = 400 000 événements de données Evidently
Total des événements Evidently = événements d'affectation Evidently + événements de données Evidently = 400 000 + 400 000 = 800 000
800 000 événements Evidently à 5 USD par million d'événements Evidently = 4,00 USDFrais des unités d'analyse Evidently
Nombre de métriques Evidently = 2 lancements x 3 métriques = 6 métriques
Nombre d'unités d'analyse Evidently = 6 métriques x 400 000 événements de données Evidently = 2 400 000
Frais d'analyse = 2 400 000 unités d'analyse Evidently à 7,50 USD par million d'unités d'analyse Evidently = 18,00 USDFrais mensuels de CloudWatch Evidently = frais d'événement + frais d'analyse = 4,00 USD+ 18,00 USD = 22,00 USD
Frais de métrique CloudWatch = 12 métriques * 0,30 USD = 3,60 USD
(Les métriques CloudWatch sont par variation – 6 métriques Evidently x 2 variations) -
Exemple 24 – Surveillance des expériences et des lancements avec Evidently
Supposons que vous exécutiez deux lancements et trois expériences proposant chacune deux variations de fonctionnalités pour un trafic utilisateur de 200 000 pages vues au total par mois à un taux d'échantillonnage de 100 %. Vous souhaitez surveiller trois métriques générées par chaque événement de données (c'est-à-dire trois correspondances de règles). Votre application génère un événement d'affectation par page vue, où une affectation est un appel à l'API Evidently déterminant quel utilisateur verra quelle fonction (répartition du trafic). Elle génère également deux événements de données par page vue (comme les clics de l'utilisateur). Vos frais seront les suivants :
Frais d'événement Evidently
Pour les affectations, nombre d'événements Evidently = 200 000 vues x 1 événement Evidently par page vue x (2 lancements + 3 expériences) = 1 000 000 événements Evidently
Pour les événements de données, nombre d'événements Evidently = 200 000 vues x 2 événements Evidently par page vue = 400 000 événements de données Evidently
Total des événements Evidently = 1 000 000 d'événements Evidently (affectations) + 400 000 événements Evidently (données) = 1 400 000
1 400 000 événements Evidently à 5 USD par million d'événements Evidently = 7,00 USDFrais des unités d'analyse Evidently
Nombre de métriques Evidently = (2 lancements + 3 expériences) x 3 métriques = 15 métriques
Nombre d'unités d'analyse Evidently = 15 métriques x 400 000 événements de données Evidently = 6 000 000
Frais d'analyse = 6 000 000 unités d'analyse Evidently à 7,50 USD par million d'unités d'analyse Evidently = 45,00 USDFrais mensuels de CloudWatch Evidently = frais d'événement + frais d'analyse = 7,00 USD+ 45,00 USD = 52,00 USD
Frais de métrique CloudWatch = 30 métriques x 0,30 USD = 9,00 USD
(Les métriques CloudWatch sont par variation – 15 métriques Evidently x 2 variations) -
Exemple 25 – RUM CloudWatch
Si votre application reçoit 500 000 visites en un mois et que vous collectez les événements RUM de CloudWatch à un taux d'échantillonnage de 100 % pour les performances de chargement de page et les erreurs avec 20 événements de données, incluant un événement de démarrage, un événement de visualisation de page et 10 événements de performance (trois signaux web, une peinture, une navigation, cinq chargements de ressources), et huit erreurs par visite, vos frais seraient les suivants :
Nombre total d'événements de données RUM = 20 événements de données/visite x 500 000 visites = 10 000 000 d'événements de données
Frais pour 10 000 000 d'événements de données RUM à 1 USD par 100 000 événements de données = 10 000 000 x 1 USD/100 000 = 100 USDFrais mensuels pour les événements de données RUM de CloudWatch = 100 USD par mois
-
Exemple 26 – Metrics Insights
Si vous exécutez des requêtes Metrics Insights au moyen de la console CloudWatch, aucuns frais ne vous sont facturés.
Lorsque vous exécutez vos requêtes Metrics Insights par programme à l'aide d'AWS CLI, SDK ou AWS CloudFormation, votre requête est facturée en fonction du nombre de métriques analysées, quelle que soit la manière dont vous produisez les résultats.
Si vous avez 1 000 000 métriques dans votre compte et exécutez une requête qui sélectionne 1 500 métriques à analyser, et que cette analyse renvoie 10 séries temporelles dans les résultats, vos frais seraient les suivants :
Frais de requête = 1 500 métriques analysées x 0,01 USD par 1 000 métriques analysées = 0,015 USD
Si vous avez 5 000 000 de métriques dans votre compte et exécutez une requête qui sélectionne 100 métriques à analyser, et que cette analyse ne renvoie qu'une seule série temporelle dans les résultats, vos frais seraient les suivants :
Frais de requête = 100 métriques analysées x 0,01 USD pour 1 000 métriques analysées = 0,001 USD
-
Exemple 27 – Alarmes CloudWatch avec requêtes Metrics Insights et calcul au prorata des coûts mensuels
Avec AWS, vous construisez une application qui fonctionne 24 h/24 et 7 j/7, pendant plusieurs mois et qui utilise des instances EC2 auto-dimensionnées. Vous surveillez vos instances EC2 à l'aide d'une requête Metrics Insights pour être alerté lorsque la moyenne de l'utilisation du CPU sur l'ensemble de vos instances EC2 dépasse un seuil de 80 %.
Au cours du mois de juillet, votre application utilise systématiquement 3 instances.
Au mois d'août, votre application passe à 4 instances le 16 août à 00:00 UTC et continue à utiliser 4 instances jusqu'à la fin du mois.
Pour calculer les coûts mensuels des alarmes
En juillet (qui est un mois de 31 jours), vous utilisez votre alarme en continu tous les jours. L'expression mathématique montre comment calculer le coût mensuel d'une alarme de résolution standard en récupérant la moyenne de 3 paramètres par le biais d'une requête Metrics Insights.1 (alarme) x 3 (nombre de métriques analysées par la requête Metrics Insights) x 0,10 USD (coût par métrique analysée par alarme) = 0,30 USD
Le coût total de cette alarme pour le mois de juillet est de 0,30 USD.
Pour calculer les coûts mensuels des alarmes au prorata
Durant le mois d'août (qui est un mois de 31 jours), vous utilisez votre alarme en continu tous les jours. L'expression mathématique montre comment calculer le coût mensuel d'une alarme de résolution standard en récupérant la moyenne de 3 paramètres par le biais d'une requête Metrics Insights pendant 15 jours puis en récupérant la moyenne de 4 métriques par le biais d'une requête Metrics Insights pendant 16 jours.Pendant 360 heures (du 1er jour à 00:00 UTC au 15ème jour à 23:59 UTC), votre alarme à résolution standard évalue la moyenne de 3 métriques par le biais d'une requête Metrics Insights, les coûts pour cette période sont les suivants :
1 (alarme) x 3 (nombre de métriques analysées par la requête Metrics Insights) x 360 / 744 (calcul au prorata du nombre d'heures dans le mois) x 0,10 USD (coût par métrique analysée par alarme) = 0,15 USD
Pendant 384 heures (à partir du 16ème jour à 00:00 UTC au 31ème jour à 23:59 UTC), votre alarme à résolution standard évalue la moyenne de 4 métriques par le biais d'une requête Metrics Insights, les coûts pour cette période sont les suivants :
1 (alarme) x 4 (nombre de métriques analysées par la requête Metrics Insights) x 384 / 744 (calcul au prorata du nombre d'heures dans le mois) x 0,10 USD (coût par métrique analysée par alarme) = 0,21 USD
Le coût total de cette alarme pour le mois d’août est de 0,15 USD + 0,21 USD = 0,36 USD.
Veuillez noter que tous les coûts des alarmes sont calculés au prorata, qu'ils utilisent ou non une requête Metrics Insight. Vous pouvez appliquer la même logique de calcul au prorata pour prévoir le coût d'une alarme qui est créée, supprimée ou modifiée pour ajouter ou supprimer des métriques, au cours du mois.
-
Exemple 28 – Moniteur Internet
Si vous ajoutez 10 distributions CloudFront et 20 clouds privés virtuels (VPC) à un moniteur permettant de surveiller 45 000 réseaux urbains, vos frais seront les suivants :
- Frais de ressource surveillée :
Nombre total de ressources surveillées = 10 distributions CloudFront + 20 VPC = 30
30 ressources surveillées à 0,01 USD par ressource surveillée par heure = 30 x 0,01 USD = 0,30 USD par heure
- Frais de réseau urbain surveillé :
Total des réseaux urbains surveillés = 45 000, les 100 premiers réseaux urbains = 0 USD
Total des réseaux urbains surveillés par mois = 45 000 par heure 730 heures/mois = 32 850 000 heures/mois du réseau urbain
100 premiers réseaux urbains par heure, total par mois (valeur fixe par mois) = 74 000 heures de réseau urbain par mois
Nombre total d'heures de réseau urbain facturées par mois = 32 850 000 heures de réseau urbain par mois - 74 000 heures de réseau urbain par mois = 32 776 000 heures de réseau urbain par mois
32 776 000 heures de réseaux urbains/mois à 0,74 USD pour 10 000 réseaux urbains par heure = 32 776 000 0,000074 USD = 2425,42 USD par mois - Frais des journaux CloudWatch :
Sur les 45 000 réseaux urbains, le moniteur internet ne publie les journaux CloudWatch que pour les 500 premiers réseaux urbains, ce qui représente moins de 500 Mo de données de journal par jour, ou (500 Mo x 30) = 15 Go de données par mois. Si vous excluez la couverture gratuite (par exemple : 5 Go), les données de journalisation restantes qui vous seront facturées seront de 10 Go (15 Go à 5 Go). Si les frais par Go étaient de 0,50 USD par mois, un exemple raisonnable, vos frais mensuels pour CloudWatch Logs seraient inférieurs à 0,50 USD x 10 Go = 5 USD par mois.
- Frais de ressource surveillée :
-
Exemple 29 – Interrogation de plusieurs sources de données
Dans cet exemple, vous disposez d'une application avec des charges de travail sur AWS et dans des environnements hybrides et multicloud. Vous souhaitez regrouper vos métriques, vos tableaux de bord et vos alarmes au même endroit pour toutes vos charges de travail, quel que soit le lieu.
Frais mensuels pour les alarmes CloudWatch
1. Métriques AWS
Vous créez des alarmes pour surveiller des métriques sur AWS. Pour connaître la méthode de calcul, reportez-vous à d'autres exemples de tarification liés aux alarmes.2. Métriques sur site
Vous créez des alarmes pour surveiller 15 métriques pour vos charges de travail sur site. Chaque alarme fait référence à une métrique individuelle provenant de vos charges de travail sur site ou d'autres charges de travail dans le cloud. Vos frais sont les suivants : 15 alarmes x 1 métrique par alarme x 0,10 USD par métrique d'alarme = 1,50 USD par mois.3. Autres métriques cloud
Les alarmes relatives à d'autres métriques cloud sont facturées exactement de la même manière que les alarmes sur site.
Si vous créez des alarmes pour surveiller 15 métriques provenant d'autres charges de travail cloud, vos frais CloudWatch seront les mêmes que ci-dessus, soit 1,50 USD par mois.Des frais supplémentaires peuvent vous être facturés directement par d'autres fournisseurs de cloud pour l'interrogation de métriques à partir de leurs API.
Frais mensuels relatifs aux tableaux de bord CloudWatch
Vous créez un tableau de bord personnalisé qui fait référence à 45 métriques CloudWatch, 5 requêtes sur vos métriques sur site et 5 requêtes sur vos autres métriques cloud : le tableau de bord fait référence à 45 + 5 +5 = 55 métriques. Il n'est donc pas éligible à l'offre gratuite. Vos frais sont les suivants : 3 USD par tableau de bord personnalisé = 3 USD par mois.
Frais supplémentaires mensuels1. Frais supplémentaires pour l'exécution de Lambda sur vos alarmes
Chaque requête de source de données est gérée par une fonction AWS Lambda ; lorsque vous visualisez des données sur un tableau de bord ou chaque fois qu'une alarme effectue une évaluation, la fonction AWS Lambda s'exécute pour vous pour extraire les données nécessaires, ce qui peut entraîner des coûts conformément à la tarification d'AWS Lambda. Veuillez noter que l'exemple ci-dessous ne prend pas en compte l'offre gratuite d'AWS Lambda.
Frais Lambda = frais de demandes + frais de durée
Une alarme standard effectue une évaluation par minute ; au cours d'un mois (31 jours), elle effectue 44 640 évaluations. Vous disposez de 15 alarmes avec une requête de source de données chacune pour les métriques sur site, et de 15 autres alarmes avec une requête de source de données chacune pour un autre cloud, soit (15 x 1) + (15 x 1) = 30 requêtes.
L'évaluation de vos alarmes correspondra donc à 44 640 évaluations x 30 requêtes = 1 339 200 exécutions Lambda.
En supposant un temps d'exécution moyen de 1 seconde, les frais induits par vos alarmes sont les suivants :
1 339 200 exécutions Lambda x 0,2 USD pour 1 000 000 de demandes + durée de 1 seconde x 1 339 200 exécutions Lambda x 1 Go de mémoire x 0,0000166667 USD par Go par seconde = 0,27 USD + 22,32 USD = 22,59 USD par mois.2. Frais supplémentaires pour l'exécution de Lambda sur votre tableau de bord
Pour les visualisations de tableaux de bord, nous partons des hypothèses suivantes :
* vous actualisez le tableau de bord 20 fois par jour
* les visualisations impliquent des requêtes plus complexes que les alarmes, et le temps d'exécution moyen d'une requête est de 3 secondesLa visualisation des données à partir de vos tableaux de bord implique 10 requêtes x 20 fois par jour x 31 jours = 6 200 exécutions Lambda par mois
Les frais AWS Lambda induits par votre tableau de bord sont les suivants :
6 200 exécutions Lambda x 0,2 USD pour 1 000 000 de demandes + durée de 3 secondes x 6 200 exécutions Lambda x 1 Go de mémoire x 0,000016667 USD par Go et par seconde = 0,00 USD + 0,31 USD = 0,31 USD par mois.
Frais supplémentaires mensuels = 22,59 USD + 0,31 USD = 22,90 USD par mois
Frais mensuels totaux = 1,50 USD + 1,50 USD + 3 + 22,90 USD = 28,90 USD par mois
-
Exemple 30 – Moniteur réseau
Imaginons que vous soyez une institution financière qui souhaite surveiller les performances de vos applications de trading à l’aide de CloudWatch Network Monitor. Pour des raisons de résilience, vous avez réparti votre application dans trois zones de disponibilité, avec un mappage sur trois sous-réseaux. Votre infrastructure se connecte à huit adresses IP sur site via des liens AWS Direct Connect redondants. À la fin de la période d’essai gratuite de 30 jours, votre première facture mensuelle pour l’utilisation de CloudWatch Network Monitor for Hybrid dans la région USA Est (Virginie du Nord) sera calculée comme suit :
1. Frais de ressource surveillée :
30 jours x 24 heures = 720 heures
Nombre total de sous-réseaux VPC : 3
Nombre total de destinations sur site accessibles depuis chaque sous-réseau VPC : 8
3 sous-réseaux VPC vers les 4 premières destinations à 0,10 USD par ressource surveillée par heure = 3 x 720 heures x 0,10 USD = 216 USD par mois
Multiplié par 2 pour tenir compte de 8 destinations = 216 USD x 2 = 432 USD par mois.
2. Frais liés aux métriques CloudWatch :
Pour chaque sonde, Network Monitor transmet 3 métriques CloudWatch
Nombre de sondes surveillées : 3 sous-réseaux x 8 adresses IP de destination = 24 sondes
Nombre total de métriques : 24 sondes x 3 métriques par sonde = 72 métriques
Total des frais facturés par CloudWatch pour les métriques : 72 métriques x 0,30 USD/métrique/mois = 21,60 USD par moisCoût total pour CloudWatch Network Monitor dans cet exemple : 438 USD + 21,60 USD = 459,60 USD par mois
-
Exemple 31 : surveillance détaillée de la passerelle API
Un point de terminaison de passerelle API activé avec des métriques détaillées possède deux ressources : /devices et /authenticate déployées sur une étape appelée prod. Chacune de ces ressources utilise l'une des méthodes suivantes : DELETE, POST, OPTIONS et GET.
Par défaut, la passerelle API publie 4xxError, 5xxError, CacheHitCount, CacheMissCount, Count, IntegrationLatency et Latency par API. Une fois que les métriques détaillées pour la passerelle API sont activées, toutes les métriques ci-dessus ainsi que les dimensions (APIName, méthode, ressource, étape) seront transmises à CloudWatch.
Notez que toutes les métriques peuvent ne pas être émises, par exemple 4xxError ou 5xxError peuvent ne pas apparaître s'il n'y a pas d'erreur.
- Nombre de ressources = 2 (appareils et authentification)
- Nombre de méthodes = 4 (DELETE, POST, OPTIONS et GET)
- Nombre d'étape(s) = 1 (prod)
- Métriques publiées (nombre, intégration/latence, latence, 5xx, 4xx) = 5
Nombre total de métriques générées :
= Méthode (DELETE, POST, OPTIONS et GET) x Ressource (authentification et appareils) x Étape (prod) x Métriques (nombre, intégration/latence, Latence, 5xx, 4xx)= 2 x 4 x 1 x 5 = 40
Chaque métrique facture 0,30 USD par mois complet et porte le coût maximum à 40 x 0,3 = 12 USD par mois.
Des niveaux de tarification du volume s'appliquent lorsque le total de vos métriques est supérieur à 10 000. Reportez-vous au tableau de tarification des métriques pour plus de détails.
Ressources de tarification supplémentaires
Calculez simplement vos coûts mensuels avec AWS
Contacter les spécialistes AWS pour obtenir un devis personnalisé.