- Gestion et gouvernance›
- Amazon CloudWatch›
- Tarification
Tarification Amazon CloudWatch
Pourquoi Amazon CloudWatch ?
Amazon CloudWatch ne nécessite aucun engagement initial ni frais minimaux : vous ne payez que ce que vous utilisez. Votre utilisation est facturé à la fin du mois.
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 AWS, consultez cette page.
| Journaux |
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 |
|---|---|
| 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) |
| Tableaux de bord et alarmes | Tableaux 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) |
| Observabilité des applications |
Signaux d’application et recherche de transactions (inclut les « métriques dorées » et une visibilité complète sur la durée de transaction des applications)
Observabilité entre comptes
Événements d’application liés à CloudWatch Synthetics et RUM Synthetics
Evidently
|
| Observabilité de l’infrastructure |
Informations sur les bases de données Mode standard de Database Insights : 7 jours consécutifs d’historique des données de performance pour la métrique de charge de la base de données Les réseaux Surveillance du flux pour 10 ressources sur tous les comptes pendant 12 mois (7 300 heures-ressources par mois) |
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 et alarmes
-
Observabilité des applications
-
Observabilité de l’infrastructure
-
Journaux
-
Cette section couvre les sujets suivants :
- Journaux personnalisés
- Observabilité entre comptes
- Journaux payants
- Analyse avec OpenSearch
- CloudWatch Contributor Insights pour CloudWatch Logs, DynamoDB et PrivateLink
Consultez les tableaux de tarification pour :
- Protection des données
- Stockage des journaux
- Logs Insights
- Live Tail
-
Métriques
-
Cette section couvre les sujets suivants :
- Métriques
- API
- Metric Streams
-
Tableaux de bord et alarmes
-
Cette section couvre les sujets suivants :
- Tableaux de bord
- Alarmes sur les métriques
- Alarmes groupées
-
Observabilité des applications
-
Cette section couvre les sujets suivants :
- Signaux d’application et recherche de transactions (inclut les « métriques dorées » et une visibilité complète sur la durée de transaction des applications)
- Signaux d’application (y compris mes « métriques dorées », sans visibilité sur la durée de transaction des applications)
- Observabilité des applications entre comptes
- Traces X-Ray
- Événements d’application liés à CloudWatch Synthetics et CloudWatch RUM
- Evidently
-
Observabilité de l’infrastructure
-
Cette section couvre les sujets suivants :
- Container Insights avec observabilité améliorée pour EKS
- Container Insights avec observabilité améliorée pour ECS
- Container Insights sans observabilité améliorée
- Mode avancé de Database Insights
- CloudWatch Network Monitoring avec surveillance des flux
- CloudWatch Network Monitoring avec surveillance Internet
- CloudWatch Network Monitoring avec surveillance synthétique
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 accéder aux informations de tarification actualisées de votre ou vos régions.
-
Exemple 1 – Analyse des journaux avec Live Tail
Exemple 1 – Metrics Insights
Exemple 1 – Surveillance EC2 détaillée
Vous obtenez 1 800 minutes d’utilisation de sessions Live Tail par mois avec l’offre gratuite 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
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
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 – Détection et masquage des données sensibles des journaux avec la protection des données
Exemple 2 – Surveillance détaillée de la passerelle API
Exemple 2 - Observabilité entre comptes
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
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.
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 – Surveillance des journaux payants envoyés à Amazon CloudWatch Logs, Amazon S3 ou Amazon Data Firehose
Exemple 3 – Métriques personnalisées
Si vous surveillez des services AWS qui envoient un volume de journaux payants vers l’une des destinations prises en charge par mois et que vous archivez les données pendant un mois, vous payez en fonction du niveau de journalisation payante par destination et des éventuels frais de destination. Exemple avec 72 To de journaux distribués à CloudWatch Logs, comme suit :
Frais mensuels de distribution 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 1 024 x 0,05 USD = 1 126,40 USD
Total des frais de distribution = 5 120 USD + 5 120 USD + 2 048 USD + 1 126,40 USD = 13 414,40 USD
Frais 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 * 0,03 USD = 921,60 USD
Frais mensuels CloudWatch = 13 414,40 USD + 921,60 USD = 14 336 USD
Remarques :- Les niveaux de volume sont réinitialisés au début de chaque mois
- Pour les destinations S3 : outre les frais de livraison des journaux payants, les clients sont facturés en fonction des coûts de stockage S3 et des frais de conversion de format facultatifs (par exemple, la conversion au format Apache Parquet)
- Pour les destinations Firehose : outre les frais de livraison des journaux payants, les clients sont facturés sur la base des frais d’ingestion Firehose par Go traité.
- L’exemple est basé sur la région Virginie du Nord. Les niveaux de tarification et les tarifs peuvent varier en fonction du type de destination et de la région AWS.
Si votre application s’exécute sur 51 000 instances Amazon EC2 24 h/24 et 7 j/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 – Flux de métriques
Exemple 4 – RUM CloudWatch
Exemple 4 – Métriques S3 Replication
Exemple 4 – Surveillance des journaux payants Amazon CloudFront, AWS WAF et Amazon MediaTailor envoyés à Amazon CloudWatch Logs
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 Amazon 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 moisAmazon Data Firehose
Données Amazon 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 d’Amazon 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 Amazon Data Firehose = 5,97 USD par moisDonnées sortantes (point de terminaison HTTP Amazon Data Firehose vers partenaire de surveillance)
Jusqu’à 9 999 To par mois à 0,09 USD par Go (comme les 100 premiers Go sont gratuits, nous soustrayons 100 Go du calcul de prix) = 106 Go * 0.09 USD = 9,54 USD
Frais pour les données sortantes = 9,54 USD par moisFrais mensuels totaux = 1 296 USD par mois + 5,97 USD par mois + 9,54 USD par mois = 1 311,51 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.
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
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)Les journaux AWS WAF, les journaux d’accès standard Amazon CloudFront et les journaux MediaTailor bénéficient d’une remise sur tous les produits en fonction de l’utilisation des services respectifs.
- Pour chaque demande AWS WAF, vous recevez 500 octets de journaux sur CloudWatch Logs ou Amazon S3 sans frais supplémentaires. Tout dépassement entraîne des frais Amazon CloudWatch Logs.
- Pour chaque demande CloudFront, 750 octets de journaux sont transmis à CloudWatch Logs sans frais supplémentaires. Tout dépassement entraîne des frais Amazon CloudWatch Logs.
- Pour chaque insertion d’annonce MediaTailor, 50 ko de journaux sont transmis à CloudWatch, Firehose et S3 sans frais supplémentaires. Tout dépassement entraîne des frais Amazon CloudWatch Logs.
Les excédents sont facturés en fonction des niveaux journaux payants spécifiques au service, reflétant la tarification des journaux payants CloudWatch. Chaque service possède sa propre structure de niveaux distincte du compartiment de journaux payants générique.
Exemple :
Si vous utilisez le service AWS WAF et que celui-ci envoie 72 To de journaux WAF à CloudWatch Logs et que vous avez reçu 70 milliards de demandes WAF pour le mois donné, vos frais seront les suivants :
Crédits de journaux WAF gagnés à la fin du mois : 70 milliards de requêtes fourniront 35 To de journaux WAF distribués gratuitement pour le mois donné.
Frais mensuels de distribution de journaux- 0 à 10 To à 0,50 USD par Go
- Sans crédits : 10 * 1 024 * 0,50 USD = 5 120,00 USD
- Avec crédits : 10 To sur 35 To de crédits utilisés (25 To de crédits restants) = 0 * 0,50 USD = 0 USD
- 10 To à 30 To à 0,25 USD par Go
- Sans crédits : 20 * 1 024 * 0,25 USD = 5 120,00 USD
- Avec crédits : 20 To sur 25 To de crédits utilisés (5 To de crédits restants) = 0 * 0,25 USD = 0 USD
- 30 à 50 To à 0,10 USD par Go
- Sans crédits : 20 * 1 024 * 0,10 USD = 2 048,00 USD
- Avec crédits : 5 To sur 5 To de crédits utilisés (0 To de crédits restants) = 15 * 1 024 * 0,10 USD = 1 536,0 USD
- 50 To à 72 To à 0,05 USD par Go
- Sans crédits : 22 * 1 024 * 0,05 USD = 1 126,4 USD
- Pas de crédits restants
Total des frais de distribution = 0 USD + 0 USD + 1 532 USD + 1 126,40 USD = 2 662,4 USD
Frais 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 USD
Frais mensuels CloudWatch avec crédits = 2 662,4 USD + 921,60 USD = 3 584,0 USD -
Exemple 5 – Surveillance avec Contributor Insights
Exemple 5 – Alarmes avec détection des anomalies
Exemple 5 – Surveillance à l’aide des journaux
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
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.
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 – Métriques personnalisées
Exemple 6 – Analyse des journaux avec Live Tail
Si votre application s’exécute sur 51 000 instances Amazon EC2 24 h/24 et 7 j/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
Vous obtenez 1 800 minutes d’utilisation de sessions Live Tail par mois avec l’offre gratuite 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 – Metrics Insights
Exemple 7 – Surveillance des journaux payants envoyés à Amazon CloudWatch Logs, Amazon S3 ou Amazon Data Firehose
Si vous surveillez des services AWS qui envoient un volume de journaux payants vers l’une des destinations prises en charge par mois et que vous archivez les données pendant un mois, vous payez en fonction du niveau de journalisation payante par destination et des éventuels frais de destination. Exemple avec 72 To de journaux distribués à CloudWatch Logs, comme suit :
Frais mensuels de distribution 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 1 024 x 0,05 USD = 1 126,40 USD
Total des frais de distribution = 5 120 USD + 5 120 USD + 2 048 USD + 1 126,40 USD = 13 414,40 USD
Frais 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 * 0,03 USD = 921,60 USD
Frais mensuels CloudWatch = 13 414,40 USD + 921,60 USD = 14 336 USD
Remarques :- Les niveaux de volume sont réinitialisés au début de chaque mois
- Pour les destinations S3 : outre les frais de livraison des journaux payants, les clients sont facturés en fonction des coûts de stockage S3 et des frais de conversion de format facultatifs (par exemple, la conversion au format Apache Parquet)
- Pour les destinations Firehose : outre les frais de livraison des journaux payants, les clients sont facturés sur la base des frais d’ingestion Firehose par Go traité.
- L’exemple est basé sur la région Virginie du Nord. Les niveaux de tarification et les tarifs peuvent varier en fonction du type de destination et de la région AWS.
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 8 – Surveillance détaillée de la passerelle API
Exemple 8 – Surveillance des journaux payants Amazon CloudFront, AWS WAF et Amazon MediaTailor envoyés à Amazon CloudWatch Logs
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.
Les journaux AWS WAF, les journaux d’accès standard Amazon CloudFront et les journaux MediaTailor bénéficient d’une remise sur tous les produits en fonction de l’utilisation des services respectifs.
- Pour chaque demande AWS WAF, vous recevez 500 octets de journaux sur CloudWatch Logs ou Amazon S3 sans frais supplémentaires. Tout dépassement entraîne des frais Amazon CloudWatch Logs.
- Pour chaque demande CloudFront, 750 octets de journaux sont transmis à CloudWatch Logs sans frais supplémentaires. Tout dépassement entraîne des frais Amazon CloudWatch Logs.
- Pour chaque insertion d’annonce MediaTailor, 50 ko de journaux sont transmis à CloudWatch, Firehose et S3 sans frais supplémentaires. Tout dépassement entraîne des frais Amazon CloudWatch Logs.
Les excédents sont facturés en fonction des niveaux journaux payants spécifiques au service, reflétant la tarification des journaux payants CloudWatch. Chaque service possède sa propre structure de niveaux distincte du compartiment de journaux payants générique.
Exemple :
Si vous utilisez le service AWS WAF et que celui-ci envoie 72 To de journaux WAF à CloudWatch Logs et que vous avez reçu 70 milliards de demandes WAF pour le mois donné, vos frais seront les suivants :
Crédits de journaux WAF gagnés à la fin du mois : 70 milliards de requêtes fourniront 35 To de journaux WAF distribués gratuitement pour le mois donné.
Frais mensuels de distribution de journaux- 0 à 10 To à 0,50 USD par Go
- Sans crédits : 10 * 1 024 * 0,50 USD = 5 120,00 USD
- Avec crédits : 10 To sur 35 To de crédits utilisés (25 To de crédits restants) = 0 * 0,50 USD = 0 USD
- 10 To à 30 To à 0,25 USD par Go
- Sans crédits : 20 * 1 024 * 0,25 USD = 5 120,00 USD
- Avec crédits : 20 To sur 25 To de crédits utilisés (5 To de crédits restants) = 0 * 0,25 USD = 0 USD
- 30 à 50 To à 0,10 USD par Go
- Sans crédits : 20 * 1 024 * 0,10 USD = 2 048,00 USD
- Avec crédits : 5 To sur 5 To de crédits utilisés (0 To de crédits restants) = 15 * 1 024 * 0,10 USD = 1 536,0 USD
- 50 To à 72 To à 0,05 USD par Go
- Sans crédits : 22 * 1 024 * 0,05 USD = 1 126,4 USD
- Pas de crédits restants
Total des frais de distribution = 0 USD + 0 USD + 1 532 USD + 1 126,40 USD = 2 662,4 USD
Frais 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 USD
Frais mensuels CloudWatch avec crédits = 1 638,40 USD + 921,60 USD = 3 584,0 USD -
Exemple 9 –Flux de métriques
Exemple 9 – Détection et masquage des données sensibles des journaux avec la protection des données
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 Amazon 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 moisAmazon Data Firehose
Données Amazon 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 d’Amazon 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 Amazon Data Firehose = 5,97 USD par moisDonnées sortantes (point de terminaison HTTP Amazon Data Firehose vers partenaire de surveillance)
Jusqu’à 9 999 To par mois à 0,09 USD par Go (comme les 100 premiers Go sont gratuits, nous soustrayons 100 Go du calcul de prix) = 106 Go * 0.09 USD = 9,54 USD
Frais pour les données sortantes = 9,54 USD par moisFrais mensuels totaux = 1 296 USD par mois + 5,97 USD par mois + 9,54 USD par mois = 1 311,51 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.
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 – Alarmes avec détection des anomalies
Exemple 10 – Database Insights
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.
Le mode avancé de Database Insights est proposé au prix de 0,0125 USD par heure de vCPU pour chaque instance provisionnée et de 0,003125 USD par ACU par heure pour chaque instance Aurora sans serveur v2 d’un cluster Aurora. Pour les bases de données Aurora et RDS, vous pouvez activer le mode avancé de Database Insights au niveau du cluster, mais pas individuellement pour chaque instance.
Vous trouverez ci-dessous un exemple de cluster Aurora doté d'un graveur provisionné (db.r5.xlarge) et de deux instances de lecture sans serveur v2. Dans ce cas, le calcul de vos frais mensuels sera déterminé comme suit :- Nombre total de vCPU = (nombre de vCPU de db.r5.xlarge × 1) = (4 × 1) = 4
- Nombre total d’ACU = somme de l’utilisation moyenne des ACU pour 2 instances de lecteur (en supposant l’utilisation des ACU de 10 et 22 pour les 2 instances Aurora sans serveur v2) = 10 + 22 = 32
- Frais mensuels = (Utilisation totale du vCPU × taux horaire du vCPU pour le mode avancé de Database Insights × nombre d'heures par mois) + (Utilisation totale des ACU × taux horaire des ACU pour le mode avancé de Database Insights × nombre d'heures par mois) = (4 × 0,0125 × 720) + (32 x 0,003125 x 720) = 108 USD
- L’utilisation de cette fonctionnalité est mesurée à l’heure, et les heures partielles sont arrondies au chiffre supérieur.
- La tarification ne dépend pas du montant réel de la performance des données stockées.
- Si vous passez au mode standard de Database Insights, les données de performance datant de plus de sept jours sont supprimées.
-
Exemple 11 – Alarmes avec détection des anomalies
Exemple 11 – Utilisation d’alarmes composites
Exemple 11 – Surveillance du réseau
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.
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
Surveillance de flux
Imaginons que vous soyez une entreprise de vente au détail qui souhaite surveiller les performances du réseau pour une charge de travail de collecte de paiements. La charge de travail de collecte des paiements est déployée sur 30 instances EC2 dans un seul VPC. Vous souhaitez déployer la surveillance de flux sur toutes ces instances. Vos frais mensuels de surveillance de flux sont les suivants :1. Frais de ressource surveillée :
30 jours * 24 heures = 720 heures
Nombre total de ressources surveillées = 30 instances EC2 = 30 ressources surveillées
Étant donné que nous proposons 10 ressources surveillées gratuitement pendant les 12 premiers mois, les ressources surveillées restantes vous seront facturées = 30 - 10 = 20 ressources surveillées
20 ressources surveillées à 0,0069 USD par ressource surveillée par heure = 20 x 0,0069 USD = 0,138 USD * 720 heures = 99,36 USD par mois2. Frais liés aux métriques CloudWatch :
Supposons que vous créiez 5 moniteurs pour surveiller les charges de travail exécutées sur ces 30 instances. Chaque moniteur fournit 5 métriques CloudWatch.
Nombre total de métriques : 5 moniteurs * 5 mesures par moniteur = 25 métriques
Total des frais facturés par CloudWatch pour les métriques : 25 métriques * 0,30 USD/métrique/mois = 7,5 USD par mois
Total des frais de surveillance de flux dans cet exemple : 99,36 USD + 7,5 USD = 106,86 USD par moisSurveillance 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 :1. Frais de ressource surveillée :
30 jours * 24 heures = 720 heures
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 = 0,30 USD * 720 heures = 216 USD par mois2. 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 * 720 heures/mois = 32 400 000 heures/mois du réseau urbain
100 premiers réseaux urbains par heure, total par mois (valeur fixe par mois) = 72 000 heures de réseau urbain par mois
Nombre total d’heures de réseau urbain facturées par mois = 32 400 000 heures de réseau urbain par mois - 72 000 heures de réseau urbain par mois = 32 328 000 heures de réseau urbain par mois
32 328 000 heures de réseaux urbains/mois à 0,74 USD pour 10 000 réseaux urbains par heure = 32 328 000 * 0,000074 USD = 2392,27 USD par mois3. Frais des journaux CloudWatch :
Sur les 45 000 réseaux urbains, la surveillance 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 du journal 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 * 10 Go = 5 USD par mois.
Total des frais de la surveillance Internet dans cet exemple : 216 USD + 2392,27 USD + 5 USD = 2 613,27 USD par moisMoniteur synthétique
Imaginons que vous soyez une institution financière qui souhaite surveiller les performances de ses applications de trading à l’aide de la surveillance synthétique. 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. Votre facture mensuelle pour l’utilisation d’une surveillance synthétique dans la région USA Est (Virginie du Nord) serait calculée comme suit :1. Frais de ressource surveillée :
30 jours * 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 * 720 heures * 0,10 USD = 216 USD par mois
Multiplié par 2 pour tenir compte de 8 destinations = 216 USD * 2 = 432 USD par mois.2. Frais liés aux métriques CloudWatch :
Pour chaque sonde, la surveillance synthétique renvoie 3 métriques CloudWatch
Nombre de sondes surveillées : 3 sous-réseaux * 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 * 0,30 USD/métrique/mois = 21,60 USD par mois
Frais total de la surveillance synthétique dans cet exemple : 432 USD + 21,60 USD = 453,60 USD par mois -
Exemple 12 – Alarmes CloudWatch avec requêtes Metrics Insights et calcul au prorata des coûts mensuels
Exemple 12 – Container Insights pour Amazon ECS (avec et sans observabilité améliorée)
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.
1/Container Insights avec observabilité améliorée pour Amazon ECS
Lorsque vous utilisez Container Insights avec une observabilité améliorée, vous serez facturé en fonction du nombre de métriques ingérées dans votre environnement de conteneurs, ce nombre dépendant de la configuration de votre conteneur, notamment du nombre de composants du conteneur. Supposons une configuration dans laquelle vous surveillez 1 cluster de conteneurs avec 5 noms de service uniques, 10 noms de tâches uniques avec 20 identifiants de tâches uniques et 50 conteneurs en cours d’exécution en moyenne, vos frais seraient les suivants :
Un nombre prédéfini de métriques est renvoyé pour chaque cluster, chaque tâche, chaque service et chaque conteneur s’exécutant sur Fargate. Chaque cluster renvoie 29 métriques ; chaque service 31 métriques ; chaque définition de tâche 26 métriques ; chaque tâche 26 métriques et chaque conteneur 26 métriques. 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
= (29 métriques de cluster * 1 nom de cluster unique) + (31 métriques de service * 5 noms de service uniques) + (26 métriques de définition de tâches * 10 noms de tâches uniques) + (26 métriques de tâches * 20 identifiants de tâches uniques) + (26 métriques de conteneurs * 50 identifiants de conteneurs uniques)
= (29 * 1) + (31 * 5) + (26 * 10) + (26 * 20) + (26 * 50)
= 2 264 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,07 USD par métrique * 2 264 métriques = 158,48 USD
Si vous utilisez les journaux de conteneurs, ils seront facturés sur la base des tarifs standard d’ingestion et de stockage des journaux CloudWatch. Notez que Container Insights ajoute 700 octets par ligne de journal pour les métadonnées requises en vue d’activer le filtrage.
Pour les clusters ECS exécutés sur EC2, chaque cluster renvoie 24 métriques ; chaque service en renvoie 26 ; chaque définition de tâche 21 ; chaque tâche 22 et chaque conteneur 20.
2/Container Insights sans observabilité améliorée 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 5 noms de service uniques, 10 noms de tâches uniques, 50 conteneurs en cours d’exécution en moyenne, 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 s’exécutant sur Fargate. Chaque cluster renvoie 13 métriques, chaque service 15 métriques et chaque tâche 10 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 ou de conteneurs 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
= (13 métriques de cluster + 1 cluster unique) + (15 métriques de service * 5 noms de service uniques) + (10 métriques de tâches * 10 noms de tâches uniques)
= (13 * 1) + (15 * 5) + (10 * 10)
= 188 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,30 USD par métrique pour les 10 000 premières métriques * 188 métriques = 56,40 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 les clusters ECS qui s’exécutent sur EC2chaque cluster renvoie 11 métriques, chaque service 13 métriques et chaque tâche 8 métriques.
CloudWatch Logs
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,0181 Go de journaux ; chaque service renvoie 0,02816 Go de journaux ; chaque tâche renvoie 0,06437 Go de journaux et chaque conteneur renvoie 0,04426 Go de journaux par mois en moyenne.
Le coût des 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.
Nombre de Go mensuels de CloudWatch Logs ingérés = (1 cluster * 0,0181 Go) + (5 services * 0,02816 Go) + (10 tâches * 0,06437 Go) + (50 conteneurs * 0,04426 Go) = 3,02 Go par mois
Coûts des journaux ingérés par mois = 0,50 USD par Go de journaux ingérés * 3,02 Go d’événements de performances en tant que CloudWatch Logs = 1,51 USD par mois
Coûts mensuels CloudWatch = 56,40 USD + 1,51 USD = 57,91 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)
Exemple 13 – Observabilité des applications : signaux d’application et recherche de transactions (inclut les « métriques dorées » et une visibilité complète sur la durée de transaction des applications)
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, notamment 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 renvoie 2 observations ; chaque service renvoie 2 observations ; chaque charge de travail renvoie 7 observations ; chaque pod renvoie 138 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 * 138 observations) + (20 conteneurs * 21 observations)] * 60 minutes * 24 heures * 30 jours
= [1 720 + 680 + 2 + 10 + 112 + 2760 + 420] * 43 200 min/mois = 246 412 800 observations par moisVotre facture mensuelle Container Insights = 246 412 800 * 0,21 USD/million d’observations = 51,75 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 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 CloudWatch.
Cet exemple part du principe que vous n’utilisez pas la première version d’essai gratuite (pour en savoir plus sur la version d’essai gratuite, consultez Offre gratuite AWS ci-dessus).
Si vous surveillez une application qui génère 72 To de plages par mois et que vous indexez 2 % des plages ingérées.
Charges ingérées mensuelles
0 à 10 To à 0,35 USD par Go = 10 x 1 024 x 0,35 USD = 3 584,00 USD
10 To à 30 To à 0,20 USD par Go = 20 x 1 024 x 0,20 USD = 4 096,00 USD
30 To à 72 To à 0,15 USD par Go = 42 x 1,024 x 0,15 USD = 6 451,20 USD
Frais d'ingestion totaux = 3 584 USD + 4 096 USD + 6 451,2 USD = 14 131,20 USD par mois
Frais indexés mensuels
En supposant qu'une plage = ~1 Ko, 72 To se traduisent par 72 milliards de plages par mois. Puisque vous n'indexez que 2 %, cela se traduit par 1,44 milliard de plages. Comme 1 % des plages indexées sont inclus dans les frais mensuels ingérés, vous ne payez que 1 % des 720 millions de plages par mois, au lieu de 2 % des 1,44 milliard de plages.
720 millions à 0,75 USD par million de plages indexées = 720 millions x 0,75 USD = 540 USD par mois
Coût total
14 131,20 USD + 540 USD = 14 671,2 USD par mois
Si vous surveillez une application qui génère 10 To de plages par mois, 18 To d’enregistrements de journaux d’EMF (Embedded metric format) sous forme de métriques d’application et indexe 1 % des plages sous forme de résumés, le total de Go ingérés est de 28 To (10+18).
Charges ingérées mensuelles
0 à 10 To à 0,35 USD par Go = 10 x 1 024 x 0,35 USD = 3 584,00 USD
10 To à 30 To à 0,20 USD par Go = 18 x 1 024 x 0,20 USD = 3 686,00 USD
Frais d'ingestion totaux = 3 584 USD + 3 686 USD = 7 270 USD par mois
Frais de plages indexées mensuels
Aucuns frais pour les plages indexées puisque 1 % des plages indexées sont incluses dans le modèle de tarification.
Remarque : les plages ingérées sous forme de journaux ne seront pas soumises à un tarif d’ingestion de journaux
-
Exemple 14 – Surveillance de votre application avec ServiceLens
Exemple 14 – X-Ray Tracing
Exemple 14 – Observabilité des applications : signaux d’application (y compris mes « métriques dorées », sans visibilité sur la durée de transaction des applications)
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.
X-Ray Tracing
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 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 USD
Par ailleurs, supposons que vous adressez 100 requêtes par jour, chacune d'entre elles analysant la dernière 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
Traces extraites/analysées par mois facturables = 775 000 traces – 1 000 000 traces de l'offre gratuite = 0 trace
Frais mensuels pour les traces extraites et analysées = 0 trace * 0,0000005 USD = 0 USDDe plus, supposons que vous avez activé X-Ray Insights sur un ou tous vos groupes X-Ray.
Traces X-Ray Insights traitées
Traces enregistrées par mois = 2 000 requêtes par heure x 24 heures x 31 jours x 10 % = 148 800 traces
Frais mensuels pour les traces Insights traitées = 148 800 traces x 0,000001 USD = 0,15 USDLe coût total mensuel que vous devrez payer pour utiliser le traçage X-Ray est de 0,24 USD + 0,15 USD = 0,39 USD.
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 43 800 minutes par mois 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 relatifs aux traces stockées = 54 650 000 traces stockées x 0,000005 USD = 273,25 USD par mois
Par ailleurs, supposons que vous adressez 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 75 000 traces par heure 31 jours = 232 500 000 traces analysées par mois
Traces extraites = 100 requêtes 50 traces par requête 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 extraites et analysées facturables = 232 655 000 traces - 1 000 000 traces de l’offre gratuite = 231 655 000 traces extraites et analysées par mois
Frais relatifs aux traces extraites et analysées = 231 655 000 traces x 0,0000005 USD = 115,82 USD par mois
Frais totaux relatifs au 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 mois
En 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.
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
Exemple 15 – Signaux d’application et recherche de transactions (inclut les « métriques dorées » et une visibilité complète sur la durée de transaction des applications)
Exemple 15 – Observabilité des applications : X-Ray Tracing
Cet exemple part du principe que vous n’utilisez pas la première version d’essai gratuite (pour en savoir plus sur la version d’essai gratuite, consultez Offre gratuite AWS ci-dessus).
Si vous surveillez une application qui génère 72 To de plages par mois et que vous indexez 2 % des plages ingérées.
Charges ingérées mensuelles
0 à 10 To à 0,35 USD par Go = 10 x 1 024 x 0,35 USD = 3 584,00 USD
10 To à 30 To à 0,20 USD par Go = 20 x 1 024 x 0,20 USD = 4 096,00 USD
30 To à 72 To à 0,15 USD par Go = 42 x 1,024 x 0,15 USD = 6 451,20 USD
Frais d'ingestion totaux = 3 584 USD + 4 096 USD + 6 451,2 USD = 14 131,20 USD par mois
Frais indexés mensuels
En supposant qu'une plage = ~1 Ko, 72 To se traduisent par 72 milliards de plages par mois. Puisque vous n'indexez que 2 %, cela se traduit par 1,44 milliard de plages. Comme 1 % des plages indexées sont inclus dans les frais mensuels ingérés, vous ne payez que 1 % des 720 millions de plages par mois, au lieu de 2 % des 1,44 milliard de plages.
720 millions à 0,75 USD par million de plages indexées = 720 millions x 0,75 USD = 540 USD par mois
Coût total
14 131,20 USD + 540 USD = 14 671,2 USD par mois
Si vous surveillez une application qui génère 10 To de plages par mois, 18 To d’enregistrements de journaux d’EMF (Embedded metric format) sous forme de métriques d’application et indexe 1 % des plages sous forme de résumés, le total de Go ingérés est de 28 To (10+18).
Charges ingérées mensuelles
0 à 10 To à 0,35 USD par Go = 10 x 1 024 x 0,35 USD = 3 584,00 USD
10 To à 30 To à 0,20 USD par Go = 18 x 1 024 x 0,20 USD = 3 686,00 USD
Frais d'ingestion totaux = 3 584 USD + 3 686 USD = 7 270 USD par mois
Frais de plages indexées mensuels
Aucuns frais pour les plages indexées puisque 1 % des plages indexées sont incluses dans le modèle de tarification.
Remarque : les plages ingérées sous forme de journaux ne seront pas soumises à un tarif d’ingestion de journaux
X-Ray Tracing
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 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 USD
Par ailleurs, supposons que vous adressez 100 requêtes par jour, chacune d'entre elles analysant la dernière 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
Traces extraites/analysées par mois facturables = 775 000 traces – 1 000 000 traces de l'offre gratuite = 0 trace
Frais mensuels pour les traces extraites et analysées = 0 trace * 0,0000005 USD = 0 USDDe plus, supposons que vous avez activé X-Ray Insights sur un ou tous vos groupes X-Ray.
Traces X-Ray Insights traitées
Traces enregistrées par mois = 2 000 requêtes par heure x 24 heures x 31 jours x 10 % = 148 800 traces
Frais mensuels pour les traces Insights traitées = 148 800 traces x 0,000001 USD = 0,15 USDLe coût total mensuel que vous devrez payer pour utiliser le traçage X-Ray est de 0,24 USD + 0,15 USD = 0,39 USD.
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 43 800 minutes par mois 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 relatifs aux traces stockées = 54 650 000 traces stockées x 0,000005 USD = 273,25 USD par mois
Par ailleurs, supposons que vous adressez 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 75 000 traces par heure 31 jours = 232 500 000 traces analysées par mois
Traces extraites = 100 requêtes 50 traces par requête 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 extraites et analysées facturables = 232 655 000 traces - 1 000 000 traces de l’offre gratuite = 231 655 000 traces extraites et analysées par mois
Frais relatifs aux traces extraites et analysées = 231 655 000 traces x 0,0000005 USD = 115,82 USD par mois
Frais totaux relatifs au 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 mois
En 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 16 – Signaux d’application (y compris mes « métriques dorées », sans visibilité sur la durée de transaction des applications)
Exemple 16 – Observabilité des applications : surveillance des utilisateurs finaux avec Synthetics
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.
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 17 – Surveillance des utilisateurs finaux avec Synthetics
Exemple 17 – Observabilité des applications : CloudWatch RUM pour les applications Web et mobiles
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.
Si votre application Web reçoit 500 000 visites en un mois et que vous collectez les événements RUM à 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 Web RUM = 20 événements de données/visite x 500 000 visites = 10 000 000 événements
Frais pour 10 000 000 événements Web RUM à 1 USD pour 100 000 événements = 10 000 000* 1 USD/100 000 = 100 USDFrais mensuels des événements Web RUM = 100 USD par mois
Si votre application mobile compte 2 millions de sessions utilisateur par mois et que vous collectez des périodes et des événements OpenTelemetry (OTEL) RUM avec 70 événements et périodes par session, ce qui comprend généralement un événement de démarrage d’application, un événement de visualisation d’écran, 30 événements de performance (trois éléments vitaux principaux, un événement de rendu, un événement de navigation, 25 chargements de ressources) et 38 erreurs par session. En supposant que la taille de chaque événement ou de chaque période est de 1 Ko, vos frais seraient les suivants :
Nombre total d’événements et de périodes OTEL RUM = 70 événements et périodes/session × 2 000 000 sessions x 1 Ko par événement ou période = 140 Go de données ingérées.
Frais pour 140 Go d’événements et périodes mobiles RUM ingérés à 0,35 USD par Go = 140 Go × 0,35 USD/Go = 49,00 USD par moisFrais mensuels d’ingestion de données mobiles RUM = 49,00 USD par mois
Total des frais RUM pour la surveillance Web et mobile = 100 USD/mois pour le Web + 49 USD/mois pour le mobile = 149 USD/mois
-
Exemple 18 – Container Insights pour Amazon EKS et Kubernetes (avec et sans observabilité améliorée)
Exemple 18 – Utilisation d’alarmes composites
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, notamment 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 renvoie 2 observations ; chaque service renvoie 2 observations ; chaque charge de travail renvoie 7 observations ; chaque pod renvoie 138 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 * 138 observations) + (20 conteneurs * 21 observations)] * 60 minutes * 24 heures * 30 jours
= [1 720 + 680 + 2 + 10 + 112 + 2760 + 420] * 43 200 min/mois = 246 412 800 observations par moisVotre facture mensuelle Container Insights = 246 412 800 * 0,21 USD/million d’observations = 51,75 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 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 CloudWatch.
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 – Alarmes CloudWatch avec requêtes Metrics Insights et calcul au prorata des coûts mensuels
Exemple 19 – Métriques de demande S3
Exemple 19 – Container Insights pour Amazon ECS (avec et sans observabilité améliorée)
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.
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.1/Container Insights avec observabilité améliorée pour Amazon ECS
Lorsque vous utilisez Container Insights avec une observabilité améliorée, vous serez facturé en fonction du nombre de métriques ingérées dans votre environnement de conteneurs, ce nombre dépendant de la configuration de votre conteneur, notamment du nombre de composants du conteneur. Supposons une configuration dans laquelle vous surveillez 1 cluster de conteneurs avec 5 noms de service uniques, 10 noms de tâches uniques avec 20 identifiants de tâches uniques et 50 conteneurs en cours d’exécution en moyenne, vos frais seraient les suivants :
Un nombre prédéfini de métriques est renvoyé pour chaque cluster, chaque tâche, chaque service et chaque conteneur s’exécutant sur Fargate. Chaque cluster renvoie 29 métriques ; chaque service 31 métriques ; chaque définition de tâche 26 métriques ; chaque tâche 26 métriques et chaque conteneur 26 métriques. 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
= (29 métriques de cluster * 1 nom de cluster unique) + (31 métriques de service * 5 noms de service uniques) + (26 métriques de définition de tâches * 10 noms de tâches uniques) + (26 métriques de tâches * 20 identifiants de tâches uniques) + (26 métriques de conteneurs * 50 identifiants de conteneurs uniques)
= (29 * 1) + (31 * 5) + (26 * 10) + (26 * 20) + (26 * 50)
= 2 264 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,07 USD par métrique * 2 264 métriques = 158,48 USD
Si vous utilisez les journaux de conteneurs, ils seront facturés sur la base des tarifs standard d’ingestion et de stockage des journaux CloudWatch. Notez que Container Insights ajoute 700 octets par ligne de journal pour les métadonnées requises en vue d’activer le filtrage.
Pour les clusters ECS exécutés sur EC2, chaque cluster renvoie 24 métriques ; chaque service en renvoie 26 ; chaque définition de tâche 21 ; chaque tâche 22 et chaque conteneur 20.
2/Container Insights sans observabilité améliorée 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 5 noms de service uniques, 10 noms de tâches uniques, 50 conteneurs en cours d’exécution en moyenne, 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 s’exécutant sur Fargate. Chaque cluster renvoie 13 métriques, chaque service 15 métriques et chaque tâche 10 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 ou de conteneurs 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
= (13 métriques de cluster + 1 cluster unique) + (15 métriques de service * 5 noms de service uniques) + (10 métriques de tâches * 10 noms de tâches uniques)
= (13 * 1) + (15 * 5) + (10 * 10)
= 188 métriques CloudWatchCoûts mensuels des métriques CloudWatch = 0,30 USD par métrique pour les 10 000 premières métriques * 188 métriques = 56,40 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 les clusters ECS qui s’exécutent sur EC2chaque cluster renvoie 11 métriques, chaque service 13 métriques et chaque tâche 8 métriques.
CloudWatch Logs
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,0181 Go de journaux ; chaque service renvoie 0,02816 Go de journaux ; chaque tâche renvoie 0,06437 Go de journaux et chaque conteneur renvoie 0,04426 Go de journaux par mois en moyenne.
Le coût des 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.
Nombre de Go mensuels de CloudWatch Logs ingérés = (1 cluster * 0,0181 Go) + (5 services * 0,02816 Go) + (10 tâches * 0,06437 Go) + (50 conteneurs * 0,04426 Go) = 3,02 Go par mois
Coûts des journaux ingérés par mois = 0,50 USD par Go de journaux ingérés * 3,02 Go d’événements de performances en tant que CloudWatch Logs = 1,51 USD par mois
Coûts mensuels CloudWatch = 56,40 USD + 1,51 USD = 57,91 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 CloudWatch.
-
Exemple 20 – Signaux d’application et recherche de transactions (inclut les « métriques dorées » et une visibilité complète sur la durée de transaction des applications)
Exemple 20 – Surveillance avec Lambda Insights
Exemple 20 – Database Insights
Exemple 20 – Surveillance avec Contributor 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.
Le mode avancé de Database Insights est proposé au prix de 0,0125 USD par heure de vCPU pour chaque instance provisionnée et de 0,003125 USD par ACU par heure pour chaque instance Aurora sans serveur v2 d’un cluster Aurora. Pour les bases de données Aurora et RDS, vous pouvez activer le mode avancé de Database Insights au niveau du cluster, mais pas individuellement pour chaque instance.
Vous trouverez ci-dessous un exemple de cluster Aurora doté d'un graveur provisionné (db.r5.xlarge) et de deux instances de lecture sans serveur v2. Dans ce cas, le calcul de vos frais mensuels sera déterminé comme suit :- Nombre total de vCPU = (nombre de vCPU de db.r5.xlarge × 1) = (4 × 1) = 4
- Nombre total d’ACU = somme de l’utilisation moyenne des ACU pour 2 instances de lecteur (en supposant l’utilisation des ACU de 10 et 22 pour les 2 instances Aurora sans serveur v2) = 10 + 22 = 32
- Frais mensuels = (Utilisation totale du vCPU × taux horaire du vCPU pour le mode avancé de Database Insights × nombre d'heures par mois) + (Utilisation totale des ACU × taux horaire des ACU pour le mode avancé de Database Insights × nombre d'heures par mois) = (4 × 0,0125 × 720) + (32 x 0,003125 x 720) = 108 USD
- L’utilisation de cette fonctionnalité est mesurée à l’heure, et les heures partielles sont arrondies au chiffre supérieur.
- La tarification ne dépend pas du montant réel de la performance des données stockées.
- Si vous passez au mode standard de Database Insights, les données de performance datant de plus de sept jours sont supprimées.
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 21 – RUM CloudWatch
Exemple 21 – Flux de métriques
Exemple 21 – Surveillance du réseau
CloudWatch Network Monitoring avec surveillance des flux pour EC2
Imaginons que vous soyez une entreprise de vente au détail et que vous souhaitiez surveiller les performances du réseau pour une charge de travail de collecte de paiements. La charge de travail de collecte des paiements est déployée sur 30 instances EC2 dans un seul VPC. Vous souhaitez déployer la surveillance de flux sur toutes ces instances. Vos frais mensuels de surveillance de flux sont les suivants :1. Frais de ressource surveillée :
30 jours * 24 heures = 720 heures
Nombre total de ressources surveillées = 30 instances EC2 = 30 ressources surveillées
Étant donné que nous proposons 10 ressources surveillées gratuitement pendant les 12 premiers mois, les ressources surveillées restantes vous seront facturées = 30 - 10 = 20 ressources surveillées
20 ressources surveillées à 0,0069 USD par ressource surveillée par heure = 20 x 0,0069 USD = 0,138 USD * 720 heures = 99,36 USD par mois2. Frais liés aux métriques CloudWatch :
Supposons que vous créiez 5 moniteurs pour surveiller les charges de travail exécutées sur ces 30 instances. Chaque moniteur fournit 5 métriques CloudWatch.
Nombre total de métriques : 5 moniteurs * 5 mesures par moniteur = 25 métriques
Total des frais facturés par CloudWatch pour les métriques : 25 métriques * 0,30 USD/métrique/mois = 7,5 USD par mois
Total des frais de surveillance de flux dans cet exemple : 99,36 USD + 7,5 USD = 106,86 USD par moisCloudWatch Network Monitoring avec surveillance de flux pour l’observabilité réseau des conteneurs EKS
L’activation de l’observabilité réseau des conteneurs entraîne la création d’un agent pour chaque composant master Kubernetes et d’un moniteur de flux fournissant cinq métriques CloudWatch.Utilisation mensuelle : 30 jours * 24 heures = 720 heures
Cluster EKS avec 50 nœuds
Frais CloudWatch pour les métriques : 5 métriques * 0,30 USD/métrique/mois = 1,50 USD par mois
Frais pour la surveillance des flux : 50 nœuds * 0,0069 USD par ressource surveillée et par heure = 0,345 USD * 720 heures = 248,40 USD par mois
Total des frais Network Monitoring avec surveillance des flux pour l’observabilité du réseau des conteneurs EKS : 1,50 USD + 248,40 USD = 249,90 USD par moisCluster EKS avec 1 500 nœuds
Frais CloudWatch pour les métriques : 5 métriques * 0,30 USD/métrique/mois = 1,50 USD par mois
Frais pour la surveillance des flux : 1 500 nœuds * 0,0069 USD par ressource surveillée par heure = 10,35 * 720 heures = 7 452 USD par mois
Total des frais d’observabilité réseau des conteneurs pour EKS : 1,50 USD + 7 452 USD = 7 453,50 USD par moisCloudWatch Network Monitoring avec surveillance 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 :1. Frais de ressource surveillée :
30 jours * 24 heures = 720 heures
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 = 0,30 USD * 720 heures = 216 USD par mois2. 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 * 720 heures/mois = 32 400 000 heures/mois du réseau urbain
100 premiers réseaux urbains par heure, total par mois (valeur fixe par mois) = 72 000 heures de réseau urbain par mois
Nombre total d’heures de réseau urbain facturées par mois = 32 400 000 heures de réseau urbain par mois - 72 000 heures de réseau urbain par mois = 32 328 000 heures de réseau urbain par mois
32 328 000 heures de réseaux urbains/mois à 0,74 USD pour 10 000 réseaux urbains par heure = 32 328 000 * 0,000074 USD = 2392,27 USD par mois3. Frais des journaux CloudWatch :
Sur les 45 000 réseaux urbains, la surveillance 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 du journal 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 * 10 Go = 5 USD par mois.
Total des frais de surveillance Internet dans cet exemple : 216 USD + 2 392,27 USD + 5 USD = 2 613,27 USD par moisCloudWatch Network Monitoring avec surveillance synthétique
Imaginons que vous soyez une institution financière et que vous souhaitiez surveiller les performances de vos applications de trading à l’aide de la surveillance synthétique. 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. Votre facture mensuelle pour l’utilisation d’une surveillance synthétique dans la région USA Est (Virginie du Nord) serait calculée comme suit :1. Frais de ressource surveillée :
30 jours * 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 * 720 heures * 0,10 USD = 216 USD par mois
Multiplié par 2 pour tenir compte de 8 destinations = 216 USD * 2 = 432 USD par mois.2. Frais liés aux métriques CloudWatch :
Pour chaque sonde, la surveillance synthétique renvoie 3 métriques CloudWatch
Nombre de sondes surveillées : 3 sous-réseaux * 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 * 0,30 USD/métrique/mois = 21,60 USD par mois
Frais total de la surveillance synthétique dans cet exemple : 432 USD + 21,60 USD = 453,60 USD par moisSi 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
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 les 100 premiers Go sont gratuits, nous soustrayons 100 Go du calcul de prix) = 106 Go * 0.09 USD = 9,54 USD
Frais pour les données sortantes = 9,54 USD par moisFrais mensuels totaux = 1 296 USD par mois + 5,97 USD par mois + 9,54 USD par mois = 1 311,51 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.
Ressources de tarification supplémentaires
Calculez simplement vos coûts mensuels avec AWS
Contacter les spécialistes AWS pour obtenir un devis personnalisé.