Amazon CloudWatch – Preise
Warum Amazon CloudWatch?
Bei Amazon CloudWatch sind keine Vorleistungen und keine Mindestgebühr erforderlich. Sie zahlen nur für das, was Sie nutzen. Die Nutzung wird Ihnen am Ende des Monats in Rechnung gestellt.
Kostenloses Kontingent
Der Einstieg in Amazon CloudWatch ist kostenlos. Die meisten AWS-Services (EC2, S3, Kinesis usw.) senden Metriken automatisch kostenlos an CloudWatch. Zahlreiche Anwendungen können innerhalb der Einschränkungen dieses kostenlosen Kontingents ausgeführt werden. Mehr über das kostenlose AWS-Kontingent erfahren Sie hier.
| Protokolle |
Protokolle 5 GB Daten (Aufnahme, Archivspeicher und Daten, die von Logs Insights-Abfragen gescannt wurden) 1 800 Minuten Live-Tail-Nutzung pro Monat (ungefähr eine Stunde pro Tag) Contributor Insights für CloudWatch Logs 1 Contributor-Insights-Regel pro Monat Die erste eine Million der Protokollereignisse, die der Regel entsprechen, pro Monat |
|---|---|
| Metriken |
Grundlegende Überwachungsmetriken (standardmäßig von AWS-Services gesendete Metriken) 10 Metriken (von benutzerdefinierten Metriken und detaillierten Überwachungsmetriken) 1 Million API-Anfragen (ohne GetMetricData, GetInsightRuleReport und GetMetricWidgetImage: diese 3 Operationen werden immer berechnet) |
| Dashboards und Alarme | Dashboards
3 benutzerdefinierte Dashboards mit jeweils bis zu 50 Metriken pro Monat. Darüber hinaus sind alle automatischen Dashboards kostenlos. Alarme 10 Alarmmetriken (gilt nur für Alarme mit Standartauflösung, die Metriken direkt auflisten und keine Metrics Insights-Abfrage) |
| Anwendungsbeobachtbarkeit |
Application Signals und Transaktionssuche (einschließlich „goldener Metriken“ und vollständiger Einblick in die Transaktionsspannen von Anwendungen)
Kontoübergreifende Beobachtbarkeit
Anwendungsereignisse von CloudWatch Synthetics und RUM Synthetics
Evidently
|
| Beobachtbarkeit der Infrastruktur |
Einblicke in die Datenbank Database-Insights-Standardmodus: Fortlaufender 7-tägiger Verlauf der Leistungsdaten für die Metrik zur Datenbankauslastung Netzwerküberwachung Flow-Überwachung für 10 Ressourcen auf allen Konten für 12 Monate (7 300 Ressourcenstunden pro Monat) |
Zahlungspflichtiges Kontingent
Es werden keine Vorleistungen und keine Mindestgebühren erhoben. Sie zahlen einfach nur für das, was Sie brauchen. Ihr verbrauchtes Kontingent wird Ihnen am Monatsende in Rechnung gestellt.
Hinweis: Die Preise variieren je nach Region. Berechnen Sie Ihre voraussichtliche Monatsrechnung mit dem AWS Pricing Calculator.
-
Protokolle
-
Metriken
-
Dashboards und Alarme
-
Anwendungsbeobachtbarkeit
-
Beobachtbarkeit der Infrastruktur
-
Protokolle
-
Dieser Abschnitt behandelt:
- Benutzerdefinierte Protokolle
- Kontoübergreifende Beobachtbarkeit
- Verkaufte Protokolle
- Mit OpenSearch analysieren
- CloudWatch Contributor Insights für CloudWatch Logs, DynamoDB und PrivateLink
Sehen Sie sich die Preistabellen an für:
- Datenschutz
- Speicherung von Protokollen
- Logs Insights
- Live Tail
-
Metriken
-
Dieser Abschnitt behandelt:
- Metriken
- APIs
- Metric Streams
-
Dashboards und Alarme
-
Dieser Abschnitt behandelt:
- Dashboards
- Alarme bei Metriken
- Gesammelte Alarme
-
Anwendungsbeobachtbarkeit
-
Dieser Abschnitt behandelt:
- Application Signals und Transaktionssuche (einschließlich „goldener Metriken“ und vollständiger Einblick in die Transaktionsspannen von Anwendungen)
- Application Signals (einschließlich „goldener Metriken“, kein Einblick in die Transaktionsspannen von Anwendungen)
- Kontenübergreifende Beobachtbarkeit von Anwendungen
- X-Ray-Traces
- Anwendungsereignisse von CloudWatch Synthetics und CloudWatch RUM
- Evidently
-
Beobachtbarkeit der Infrastruktur
-
Dieser Abschnitt behandelt:
- Container Insights mit verbesserter Beobachtbarkeit für EKS
- Container Insights mit verbesserter Beobachtbarkeit für ECS
- Container Insights ohne verbesserte Beobachtbarkeit
- Erweiterter Modus von Database Insights
- CloudWatch Netzwerküberwachung mit Datenfluss-Überwachung
- CloudWatch Netzwerküberwachung mit Internetüberwachung
- CloudWatch-Netzwerküberwachung mit synthetischer Überwachung
Preisbeispiele
Hinweis: Die hier angezeigten Preise dienen nur als Beispiele. Die jeweils aktuellen Preisinformationen für Ihre jeweilige(n) Region(en) entnehmen Sie den Preistabellen.
-
Beispiel 1 – Analysieren von Protokollen mit Live Tail
Beispiel 1 – Metrics Insights
Beispiel 1 – Detaillierte EC2-Überwachung
Mit dem kostenlosen Kontingent für AWS erhalten Sie 1 800 Minuten Live-Tail-Sitzungsnutzung pro Monat. Danach zahlen Sie 0,01 USD pro Minute.
Wenn Sie Live Tail verwenden, um Ihre Protokolle in Echtzeit für 1 000 Minuten in einem Monat zu durchsuchen und zu analysieren, würden sich Ihre monatlichen Kosten wie folgt belaufen:
Monatliche Live-Tail-Nutzungsgebühren
Gesamtnutzung von Live Tail in Minuten = 1 000
0 bis 1 000 Minuten = 0,00 USDMonatliche Live Tail-Gebühren = 0,0 USD
Wenn Sie Live Tail verwenden, um Ihre Protokolle in Echtzeit für 20 000 Minuten in einem Monat zu durchsuchen und zu analysieren, würden sich Ihre monatlichen Kosten wie folgt belaufen:
Monatliche Live-Tail-Nutzungsgebühren
Gesamtnutzung von Live Tail in Minuten = 20 000
0 bis 1 800 Minuten = 0,00 USD
1 801 bis 20 000 Minuten = 0,01 USD * 18 200 = 182 USDMonatliche Live Tail-Gebühren = 182 USD
Wenn Sie Metrics-Insights-Abfragen über die CloudWatch-Konsole ausführen, fallen keine Gebühren an.
Wenn Sie Ihre Metrics-Insights-Abfragen programmatisch mit der AWS CLI, SDK oder AWS CloudFormation ausführen, wird Ihre Abfrage anhand der Anzahl von analysierten Metriken verrechnet, egal wie Sie die Ergebnisse abrufen.
Wenn Sie 1 000 000 Metriken in Ihrem Konto haben und eine Abfrage ausführen, die 1 500 Metriken zur Analyse auswählt, und diese Analyse 10 Zeitreihen in den Ergebnissen zurückgibt, dann wird Ihnen folgendes verrechnet:
Abfrage-Gebühr = 1 500 analysierte Metriken * 0,01 USD pro 1 000 analysierte Metriken = 0,015 USD
Wenn Sie 5 000 000 Metriken in Ihrem Konto haben und eine Abfrage ausführen, die 100 Metriken zur Analyse auswählt, und diese Analyse nur 1 Zeitreihe in den Ergebnissen zurückgibt, dann wird Ihnen folgendes verrechnet:
Abfrage-Gebühr = 100 analysierte Metriken * 0,01 USD pro 1 000 analysierte Metriken = 0,001 USD
Die Anzahl der Metriken, die von Ihrer EC2-Instance im Rahmen der detaillierten Überwachung gesendet werden, hängt vom EC2-Instance-Typ ab. In diesem Beispiel werden 7 Metriken vorausgesetzt.
Wenn Ihre Anwendung rund um die Uhr 30 Tage im Monat auf 5 Amazon-EC2-Instances ausgeführt wird und Sie die detaillierte EC2-Überwachung auf allen Instances aktivieren, fallen Ihnen folgende Kosten an:
Gesamtanzahl der Metriken = 7 Metriken pro Instance * 5 Instances = 35 Metriken
Monatliche Gebühren für CloudWatch-Metriken zu 0,30 USD pro benutzerdefinierter Metrik = 35 * 0,30 USD = 10,50 USD
Monatliche CloudWatch-Gebühren = 10,50 USD pro Monat
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle. -
Beispiel 2 – Aufspüren und Maskieren von sensiblen Protokolldaten mit Data Protection
Beispiel 2 – Detaillierte Überwachung des API-Gateways
Beispiel 2 - Kontoübergreifende Beobachtbarkeit
In diesem Szenario aktivieren Sie den fortlaufenden Datenschutz für eine Protokollgruppe, die täglich 1 GB an Protokolldaten aus einer Zahlungsverabeitungsanwendung sammelt.
Gebühren für monatlich erfasste Protokolldaten
Insgesamt erfasste Protokolldaten = 1 GB * 30 Tage = 30 GB
Gebühren für aufgenommene Protokolldatenerfassung (0 bis 5 GB): = 0 USD
Gebühren für aufgenommene Protokolldatenerfassung (5 bis 30 GB) = 0,50 USD * 25 = 12,50 USDDatenschutzgebühren für das Scannen, Erkennen und Maskieren von sensiblen Daten
Gesamte gescannte Protokolldaten mit Datensicherung = 1 GB * 30 Tage = 30 GB
Gebühren für gescannte Protokolldaten = 0,12 USD pro GB * 30 GB = 3,60 USDGebühren für monatlich archivierte Protokolle (davon ausgehend, dass sich Protokolldaten auf 6 GB komprimieren lassen)
Gebühren für 0 bis 5 GB = 0,00 USD
Gebühren für 5 GB bis 6 GB = 0,03 USD * 1 GB = 0,03 USDMonatliche CloudWatch-Gebühren = 12,50 USD + 3,60 USD + 0,03 USD = 16,13 USD
Ein API-Gateway-Endpunkt, der mit detaillierten Metriken aktiviert ist, verfügt über zwei Ressourcen – /devices und /authenticate –, die auf der als „prod“ bezeichneten Stufe bereitgestellt werden. Jede dieser Ressourcen nutzt eine der folgenden Methoden: DELETE, POST, OPTIONS und GET.
Standardmäßig veröffentlicht API Gateway 4XXError, 5XXError, CacheHitCount, CacheMissCount, Count, IntegrationLatency und Latency pro API. Sobald detaillierte Metriken für API Gateway aktiviert sind, werden alle oben genannten Metriken zusammen mit den Dimensionen – ApiName, Methode, Ressource, Stufe – an CloudWatch ausgegeben.
Beachten Sie, dass möglicherweise nicht alle Metriken ausgegeben werden, z. B. werden 4XXError oder 5XXError möglicherweise nicht angezeigt, wenn keine Fehler vorliegen.
- Anzahl der Ressourcen = 2 (Geräte und Authentifizierung)
- Anzahl der Methoden = 4 (DELETE, POST, OPTIONS und GET)
- Anzahl der Stufen = 1 (prod)
- Veröffentlichte Metriken (Count, IntegrationLatency, Latency, 5xx, 4xx) = 5
Gesamtzahl der generierten Metriken:
= Methode (DELETE, POST, OPTIONS und GET) x Ressource (Authentifizierung und Geräte) x Stufe (prod) x Metriken (Count, IntegrationLatency, Latency, 5xx, 4xx)= 2 x 4 x 1 x 5 = 40
Für jede Metrik werden 0,30 USD pro vollen Monat berechnet, wodurch sich die maximalen Kosten auf 40 x 0,3 = 12 USD pro Monat belaufen.
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
Wenn Sie eine Anwendung haben, die pro Stunde 2 000 eingehende Anforderungen empfängt, und Sie eine Samplingrate von 10 % verwenden, dann lauten in Ihrem Quellkonto X aufgezeichneten Traces:
Aufgezeichnete Traces pro Monat = 2 000 Anforderungen pro Stunde x 24 Stunden x 31 Tage x 10 Prozent = 148 800 Traces
Fakturierbare aufgezeichnete Traces pro Monat = 148 800 Traces – 100 000 Traces im kostenlosen Nutzungskontingent = 48 800 Traces
Monatliche Rechnung für aufgezeichnete Traces = 48 800 Traces * 0,000005 USD = 0,244 USD
Wenn Sie Ihre Traces von Ihrem Quellkonto X mit einem Überwachungskonto Y teilen und dabei die kontoübergreifende Beobachtung nutzen, wird eine Kopie Ihrer Traces auf dem Überwachungskonto Y erstellt, ohne dass Ihnen zusätzliche Kosten entstehen. Ihre monatliche Rechnung sieht so aus:Monatlich aufgezeichnete Traces auf dem Quellkonto X = 0,244 USD
Monatlich aufgezeichnete Traces auf dem Überwachungskonto Y = 0 USDWenn Sie dieselben Traces von Quellkonto X mit einem zweiten Überwachungskonto, sagen wir Überwachungskonto Z, teilen möchten, wird eine zusätzliche Kopie Ihrer Traces erstellt. In diesem Fall wird Ihr Quellkonto, Konto X, für diese zusätzliche Kopie belastet. Ihre endgültige Rechnung für das Quellkonto X wird also folgend ausfallen:
Monatlich aufgezeichnete Traces auf dem Quellkonto X = 0 244 USD +
148,800 Sekunden Trace-Kopie auf Überwachungskonot Z * 0.000005 USD = 0 244 USD + 0 744 USD = 0 988 USD
Monatlich aufgezeichnete Traces auf dem Überwachungskonto Y = 0 USD
Monatlich aufgezeichnete Traces auf dem Überwachungskonto Z = 0 USD -
Beispiel 3 – Überwachung von verkauften Protokollen, die an Amazon CloudWatch Logs, Amazon S3 oder Amazon Data Firehose geschickt werden
Beispiel 3 – Benutzerdefinierte Metriken
Wenn Sie AWS-Services überwachen, die monatlich verkaufte Protokollvolumina an eines der unterstützten Ziele senden, und die Daten einen Monat lang archivieren, werden Ihnen die Kosten basierend auf der verkauften Protokollebene pro Ziel und den gegebenenfalls anfallenden Zielgebühren in Rechnung gestellt. Beispiel für 72 TB an verkauften Protokollen, die wie folgt an CloudWatch Logs geschickt wurden:
Monatliche Gebühren für die Protokolllieferung- 0 bis 10 TB zu 0,50 USD pro GB = 10 * 1 024 * 0,50 USD = 5 120,00 USD
- 10 TB bis 30 TB zu 0,25 USD pro GB = 20 * 1 024 * 0,25 USD = 5.120,00 USD
- 30 TB bis 50 TB zu 0,10 USD pro GB = 20 * 1 024 * 0,10 USD = 2.048,00 USD
- 50 TB bis 72 TB zu 0,05 USD pro GB = 22 * 1,024 * 0,05 USD = 1 126,40 USD
Gesamtkosten für die Lieferung = 5 120 USD + 5 120 USD + 2 048 USD + 1,126,40 USD = 13 414,40 USD
Monatliche Gebühren für die Protokollarchivierung (davon ausgehend, dass die Protokolldaten auf 30 TB komprimiert werden)
30 TB zu 0,03 USD pro GB = 30 * 1 024 * 0,03 USD = 921,60 USD
Monatliche CloudWatch-Gebühren = 13 414,40 USD + 921,60 USD = 14 336 USD
Hinweise:- Die Volumenstufen werden zu Beginn jedes Monats zurückgesetzt.
- Für S3-Ziele: Abgesehen von den Versandkosten für verkaufte Protokolle werden Kunden die Kosten für den S3-Speicher und optionale Formatkonvertierungsgebühren (z. B. Apache-Parquet-Formatkonvertierung) in Rechnung gestellt.
- Für Firehose-Ziele: Neben den Versandkosten für verkaufte Protokolle werden Kunden die Gebühren für die Aufnahme von Firehose pro verarbeitetem GB berechnet.
- Das Beispiel basiert auf Nord-Virginia. Preisstufen und Tarife können je nach Zieltyp und AWS-Region variieren.
Wenn Ihre Anwendung 30 Tage im Monat auf 51 000 Amazon-EC2-Instances rund um die Uhr ausgeführt wird und Sie 5 benutzerdefinierte Metriken über die PutMetricData-API veröffentlicht haben, entstehen Ihnen folgende Kosten:
Gesamtanzahl der Metriken = 5 Metriken pro Instance * 51.000 Instances = 255.000 Metriken
Erste 10.000 benutzerdefinierte Metriken zu 0,30 USD pro Metrik = 10.000 * 0,30 USD = 3.000 USD
10.001 bis 250.000 benutzerdefinierte Metriken zu 0,10 USD pro Metrik = 240.000 * 0,10 USD = 24.000 USD
250.001 bis 255.000 benutzerdefinierte Metriken zu 0,05 USD pro Metrik = 5000 * 0,05 USD = 250 USD
Monatliche Gebühren für benutzerdefinierte CloudWatch-Metriken = 3.000 USD + 24.000 USD + 250 USD = 27.250 USD pro MonatGesamtanzahl der API-Abrufe = 51.000 Instances * (43.200 Minuten/5 Minuten) = 440.640.000 Abrufe
Erste 1.000.000 API-Abrufe = 0 USD.
1.000.001 bis 440.640.000 API-Abrufe = 439.640.000/1.000 * 0,01 USD = 4.396,40 USDMonatliche CloudWatch-Gebühren = 27 250 USD + 4 396,40 USD = 31 646,40 USD pro Monat
-
Beispiel 4 – Metrik-Streams
Beispiel 4 – CloudWatch RUM
Beispiel 4 – S3 Replikationsmetriken
Beispiel 4 – Überwachung von Amazon CloudFront-, AWS WAF- und Amazon MediaTailor-Versandprotokollen, die an Amazon CloudWatch Logs übermittelt wurden
Falls Ihre Anwendung während eines Monats von 30 Tagen rund um die Uhr läuft und jede Minute 10 000 Metrikaktualisierungen ausgibt und Ihr CloudWatch-Metrik-Stream Daten über einen Amazon-Data-Firehose-Bereitstellungs-Stream in der Region USA Ost an einen HTTP-Endpunkt eines Partners sendet, würden Ihre monatlichen Kosten wie folgt aussehen:
CloudWatch-Metrik-Streams
Gesamtzahl der Metrikaktualisierungen = 10 000 Metrikaktualisierungen pro Minute * 43 200 Minuten im Monat = 432 000 000 Metrikaktualisierungen pro Monat
432 000 000 Metrikaktualisierungen zu 0,003 USD pro 1 000 Metrikaktualisierungen = 1 296 USD pro Monat
Monatliche CloudWatch-Gebühren = 1 296 USD pro MonatAmazon Data Firehose
Erfasste Amazon-Data-Firehose-Daten (GB pro Monat) = 432 000 000 Metrikaktualisierungen * 0,5 KB (angenommene durchschnittliche Größe pro Metrikaktualisierung) / 1 048 576 KB/GB = 206 GB pro Monat
Für die ersten 500 TB/Monat beträgt der Preis für Amazon Data Firehose in der Region USA Ost 0,029 USD pro GB gespeicherter Daten = 206 GB * 0,029 USD = 5,97 USD pro Monat
Amazon-Data-Firehose-Gebühren = 5,97 USD pro MonatDatenausgang (Amazon-Data-Firehose-HTTP-Endpunkt zum Überwachungspartner)
Bis zu 9,999 TB pro Monat zu 0,09 USD pro GB (da die ersten 100 GB kostenlos sind, entfernen wir 100 GB aus der Preisberechnung) = 106 GB * 0,09 USD = 9,54 USD
Datenausgangsgebühren = 9,54 USD pro MonatMonatliche Gesamtkosten = 1 296 USD pro Monat + 5,97 USD pro Monat + 9,54 USD pro Monat = 1 311,51 USD pro Monat
Die hier angezeigten Preisangaben basieren auf den AWS-Regionen für USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Wenn Ihre Anwendung 500 000 Aufrufe in einem Monat hat, und Sie erfassen CloudWatch-RUM-Ereignisse bei 100 % Sampling für die Seitenladung und Fehler mit 20 Daten-Ereignissen – inklusive einem Start-Ereignis, einem Seitenaufruf-Ereignis und 10 Leistungs-Ereignissen (drei Web-Vitals, ein Paint, ein Navigation, fünf Ressource-Lasten) und acht Fehler pro Aufruf – wären Ihre Gebühren wie folgt:
Gesamte Anzahl an RUM-Daten-Ereignissen = 20 Daten-Ereignisse/Aufruf * 500 000 Aufrufe = 10 000 000 Daten-Ereignisse
Gebühren für 10 000 000 RUM-Daten-Ereignisse @ 1 USD pro 100 000 Daten-Ereignisse = 10 000 000 * 1 USD/100 000 = 100 USDMonatliche Gebühren für CloudWatch-RUM-Daten-Ereignisse = 100 USD pro Monat
Wenn in Ihrem S3-Bucket 5 Replikationsregeln mit aktivierten S3-Metriken und -Benachrichtigungen oder S3 Replication Time Control (RTC) für jede Regel aktiviert sind, sehen Ihre Gebühren wie folgt aus:
Gesamtzahl der Replikationsmetriken = 4 Metriken pro Replikationsregel * 5 Replikationsregeln = 20 Replikationsmetriken
Erste 10 000 benutzerdefinierte Metriken zu 0,30 USD pro Metrik = 20 * 0,30 USD = 6,00 USD
Monatliche CloudWatch-Gebühren = 6,00 USD pro Monat
(Hinweis: Für S3-Replikationsmetriken werden Ihnen keine API-Anfragen in Rechnung gestellt)Für AWS WAF Logs, Amazon CloudFront Standard Access Logs und MediaTailor Logs wird je nach Nutzung der jeweiligen Dienste ein produktübergreifender Rabatt gewährt.
- Für jede AWS-WAF-Anfrage erhalten Sie 500 Byte an Protokollzustellung an CloudWatch Logs oder Amazon S3 ohne zusätzliche Kosten. Bei Überschreitungen fallen Amazon-CloudWatch-Logs-Gebühren an.
- Für jede CloudFront-Anfrage erhalten Sie 750 Byte an Protokollen, die ohne zusätzliche Kosten an CloudWatch Logs übermittelt werden. Bei Überschreitungen fallen Amazon-CloudWatch-Logs-Gebühren an.
- Für jede MediaTailor-Anzeigeneinfügung erhalten Sie 50 KB an Protokollen, die ohne zusätzliche Kosten an CloudWatch, Firehose und S3 gesendet werden. Bei Überschreitungen fallen Amazon-CloudWatch-Logs-Gebühren an.
Überschreitungen werden mithilfe einer dienstspezifischen Preisstaffelung für verkaufte Protokolle berechnet, die den Preisen von CloudWatch Vended Logs entspricht. Jeder Service unterhält seine eigene Stufenstruktur, die vom generischen Bucket für verkaufte Protokolle getrennt ist.
Beispiel:
Wenn Sie den AWS-WAF-Service verwenden und dieser 72 TB an verkauftem WAF-Protokollvolumen an CloudWatch Logs sendet und Sie 70 Mrd. WAF-Anfragen für den angegebenen Monat haben, fallen für Sie folgende Gebühren an:
Erhaltenes WAF-Logs-Guthaben am Ende des Monats: 70 Mrd. Anfragen stellen für den jeweiligen Monat 35 TB an verkauften WAF-Protokollen kostenlos zur Verfügung.
Monatliche Gebühren für die Protokolllieferung- 0 bis 10 TB zu 0,50 USD pro GB
- Ohne Guthaben: 10 * 1 024 * 0,50 USD = 5 120 USD
- Mit Guthaben: 10 TB von 35 TB Guthaben verwendet (25 TB Guthaben verbleiben) = 0 * 0,50 USD = 0 USD
- 10 TB bis 30 TB zu 0,25 USD pro GB
- Ohne Guthaben: 20 * 1 024 * 0,25 USD = 5 120 USD
- Mit Guthaben: 20 TB von 25 TB Guthaben verwendet (5 TB Guthaben verbleiben) = 0 * 0,25 USD = 0 USD
- 30 TB bis 50 TB zu 0,10 USD pro GB
- Ohne Guthaben: 20 * 1 024 * 0,10 USD = 2 048 USD
- Mit Guthaben: 5 TB von 5 TB Guthaben verwendet (0 TB Guthaben verbleiben) = 15 * 1 024 * 0,10 USD = 1 536 USD
- 50 TB bis 72 TB zu 0,05 USD pro GB
- Ohne Guthaben: 22 * 1 024 * 0,05 USD = 1 126,40 USD
- Kein Guthaben mehr
Gesamtversandkosten = 0 USD + 0 USD + 1 532 USD + 1 126,40 USD = 2 662,40 USD
Monatliche Gebühren für die Protokollarchivierung (davon ausgehend, dass die Protokolldaten auf 30 TB komprimiert werden)
30 TB zu 0,03 USD pro GB = 30 * 1 024 * 0,03 = 921,60 USD
Monatliche CloudWatch-Gebühren mit Guthaben = 2 662,4 USD + 921,60 USD = 3 584 USD -
Beispiel 5 – Überwachen mit Contributor Insights
Beispiel 5 – Alarme mit Anomaly Detection
Beispiel 5 – Überwachung mit Protokollen
Wenn Sie Amazon-VPC-Flussprotokolle mit einem Volumen von 225 Milliarden Protokollereignissen pro Monat über CloudWatch Logs überwachen und 3 Contributor-Insights-Regeln haben, die 100, 50 bzw. 10 % dieser Protokollereignisse zugeordnet werden können, fallen für Sie folgende Gebühren an:
Regelgebühren
Gesamtzahl der Regeln = 3 Regeln
Erste Contributor-Insights-Regel = 0 USD
Zwei Contributor-Insights-Regeln zu 0,50 USD pro Regel = 1,00 USDZugeordnete Protokollereignisse
Gesamtzahl zugeordneter Protokollereignisse = (225 Mrd. * 100 %) + (225 Mrd. * 50 %) + (225 Mrd. * 10 %) = 225 Mrd. + 112,5 Mrd. + 22,5 Mrd. = 360 Milliarden
0 bis 1 Million zugeordnete Protokollereignisse = 0 USD
1 Mio. bis 360 Mrd. zugeordnete Protokollereignisse = 359 999 Mio. * 0,02 USD = 7 200 USDMonatliche CloudWatch-Gebühren = 1,00 USD + 7 200 USD = 7 201 USD
Wenn Sie Amazon CloudWatch Anomaly Detection für 10 Metriken mit Standardauflösung pro Monat aktivieren und nur für 5 dieser Metriken einen Alarm erhalten möchten, werden 5 Anomalieerkennungsalarme mit Standardauflösung erstellt. Ihre monatliche Rechnung wird wie folgt kalkuliert:
Gesamtzahl der Anomalieerkennungsalarme mit Standardauflösung = 5
Alarme werden anhand der Anzahl der Metriken pro Alarm abgerechnet. Für jeden Anomalieerkennungsalarm gibt es drei Standardauflösungsmetriken pro Alarm. Eine ist die tatsächlich evaluierte Metrik, die zweite ist die Obergrenze des erwarteten Verhaltens und die dritte die Untergrenze des erwarteten Verhaltens.
1 Anomalieerkennungsalarm mit Standardauflösung = 0,10 USD * 3 Metriken mit Standardauflösung pro Alarm = 0,30 USD pro Monat
5 Anomalieerkennungsalarme mit Standardauflösung = 0,30 USD pro Anomalieerkennungsalarm mit Standardauflösung * 5 Alarme = 1,50 USD pro Monat
Monatliche CloudWatch-Gebühren = 1,50 USD pro Monat
Die hier angezeigten Preisangaben basieren auf USA Ost-Regionen. Die jeweils aktuellen Preisinformationen für Ihre jeweilige(n) Region(en) entnehmen Sie den Preistabellen. Anomaly Detection ist derzeit in allen kommerziellen AWS-Regionen verfügbar.
Wenn Sie 24 Stunden am Tag und 7 Tage die Woche einen 30 Tage Monat lang HTTP 2xx-, 3xx- und 4xx-Antwortcodes mit Webanwendungs-Zugriffsprotokollen überwachen, indem Sie 1 GB täglich aufgenommener Protokolldaten senden, HTTP-Antworten überwachen und die Daten einen Monat archivieren, entstehen Ihnen folgende Kosten:
Gebühren für monatlich erfasste Protokolldaten
Insgesamt aufgenommene Protokolldaten = 1 GB * 30 Tage = 30 GB
0 bis 5 GB = 0 USD
5 bis 30 GB = 0,50 USD * 25 = 12,50 USDMonatliche Überwachungsgebühren
3 CloudWatch-Metriken zu 0 USD = 3 * 0 USD = 0 USDGebühren für monatlich archivierte Protokolldaten (davon ausgehend, dass sich Protokolldaten auf 6 GB komprimieren lassen)
0 bis 5 GB = 0 USD
5 GB bis 6 GB = 0,03 USD * 1 = 0,03 USDMonatliche CloudWatch-Gebühren = 12,50 USD + 0,00 USD + 0,03 USD = 12,53 USD
-
Beispiel 6 – Benutzerdefinierte Metriken
Beispiel 6 – Analysieren von Protokollen mit Live Tail
Wenn Ihre Anwendung 30 Tage im Monat auf 51 000 Amazon-EC2-Instances rund um die Uhr ausgeführt wird und Sie 5 benutzerdefinierte Metriken über die PutMetricData-API veröffentlicht haben, entstehen Ihnen folgende Kosten:
Gesamtanzahl der Metriken = 5 Metriken pro Instance * 51.000 Instances = 255.000 Metriken
Erste 10.000 benutzerdefinierte Metriken zu 0,30 USD pro Metrik = 10.000 * 0,30 USD = 3.000 USD
10.001 bis 250.000 benutzerdefinierte Metriken zu 0,10 USD pro Metrik = 240.000 * 0,10 USD = 24.000 USD
250.001 bis 255.000 benutzerdefinierte Metriken zu 0,05 USD pro Metrik = 5000 * 0,05 USD = 250 USD
Monatliche Gebühren für benutzerdefinierte CloudWatch-Metriken = 3.000 USD + 24.000 USD + 250 USD = 27.250 USD pro MonatGesamtanzahl der API-Abrufe = 51.000 Instances * (43.200 Minuten/5 Minuten) = 440.640.000 Abrufe
Erste 1.000.000 API-Abrufe = 0 USD.
1.000.001 bis 440.640.000 API-Abrufe = 439.640.000/1.000 * 0,01 USD = 4.396,40 USDMonatliche CloudWatch-Gebühren = 27 250 USD + 4 396,40 USD = 31 646,40 USD pro Monat
Mit dem kostenlosen Kontingent für AWS erhalten Sie 1 800 Minuten Live-Tail-Sitzungsnutzung pro Monat. Danach zahlen Sie 0,01 USD pro Minute.
Wenn Sie Live Tail verwenden, um Ihre Protokolle in Echtzeit für 1 000 Minuten in einem Monat zu durchsuchen und zu analysieren, würden sich Ihre monatlichen Kosten wie folgt belaufen:
Monatliche Live-Tail-Nutzungsgebühren
Gesamtnutzung von Live Tail in Minuten = 1 000
0 bis 1 000 Minuten = 0,00 USDMonatliche Live Tail-Gebühren = 0,0 USD
Wenn Sie Live Tail verwenden, um Ihre Protokolle in Echtzeit für 20 000 Minuten in einem Monat zu durchsuchen und zu analysieren, würden sich Ihre monatlichen Kosten wie folgt belaufen:
Monatliche Live-Tail-Nutzungsgebühren
Gesamtnutzung von Live Tail in Minuten = 20 000
0 bis 1 800 Minuten = 0,00 USD
1 801 bis 20 000 Minuten = 0,01 USD * 18 200 = 182 USDMonatliche Live Tail-Gebühren = 182 USD
-
Beispiel 7 – Metrics Insights
Beispiel 7 – Überwachung von verkauften Protokollen, die an Amazon CloudWatch Logs, Amazon S3 oder Amazon Data Firehose geschickt werden
Wenn Sie AWS-Services überwachen, die monatlich verkaufte Protokollvolumina an eines der unterstützten Ziele senden, und die Daten einen Monat lang archivieren, werden Ihnen die Kosten basierend auf der verkauften Protokollebene pro Ziel und den gegebenenfalls anfallenden Zielgebühren in Rechnung gestellt. Beispiel für 72 TB an verkauften Protokollen, die wie folgt an CloudWatch Logs geschickt wurden:
Monatliche Gebühren für die Protokolllieferung- 0 bis 10 TB zu 0,50 USD pro GB = 10 * 1 024 * 0,50 USD = 5 120,00 USD
- 10 TB bis 30 TB zu 0,25 USD pro GB = 20 * 1 024 * 0,25 USD = 5.120,00 USD
- 30 TB bis 50 TB zu 0,10 USD pro GB = 20 * 1 024 * 0,10 USD = 2.048,00 USD
- 50 TB bis 72 TB zu 0,05 USD pro GB = 22 * 1,024 * 0,05 USD = 1 126,40 USD
Gesamtkosten für die Lieferung = 5 120 USD + 5 120 USD + 2 048 USD + 1,126,40 USD = 13 414,40 USD
Monatliche Gebühren für die Protokollarchivierung (davon ausgehend, dass die Protokolldaten auf 30 TB komprimiert werden)
30 TB zu 0,03 USD pro GB = 30 * 1 024 * 0,03 USD = 921,60 USD
Monatliche CloudWatch-Gebühren = 13 414,40 USD + 921,60 USD = 14 336 USD
Hinweise:- Die Volumenstufen werden zu Beginn jedes Monats zurückgesetzt.
- Für S3-Ziele: Abgesehen von den Versandkosten für verkaufte Protokolle werden Kunden die Kosten für den S3-Speicher und optionale Formatkonvertierungsgebühren (z. B. Apache-Parquet-Formatkonvertierung) in Rechnung gestellt.
- Für Firehose-Ziele: Neben den Versandkosten für verkaufte Protokolle werden Kunden die Gebühren für die Aufnahme von Firehose pro verarbeitetem GB berechnet.
- Das Beispiel basiert auf Nord-Virginia. Preisstufen und Tarife können je nach Zieltyp und AWS-Region variieren.
Wenn Sie Metrics-Insights-Abfragen über die CloudWatch-Konsole ausführen, fallen keine Gebühren an.
Wenn Sie Ihre Metrics-Insights-Abfragen programmatisch mit der AWS CLI, SDK oder AWS CloudFormation ausführen, wird Ihre Abfrage anhand der Anzahl von analysierten Metriken verrechnet, egal wie Sie die Ergebnisse abrufen.
Wenn Sie 1 000 000 Metriken in Ihrem Konto haben und eine Abfrage ausführen, die 1 500 Metriken zur Analyse auswählt, und diese Analyse 10 Zeitreihen in den Ergebnissen zurückgibt, dann wird Ihnen folgendes verrechnet:
Abfrage-Gebühr = 1 500 analysierte Metriken * 0,01 USD pro 1 000 analysierte Metriken = 0,015 USD
Wenn Sie 5 000 000 Metriken in Ihrem Konto haben und eine Abfrage ausführen, die 100 Metriken zur Analyse auswählt, und diese Analyse nur 1 Zeitreihe in den Ergebnissen zurückgibt, dann wird Ihnen folgendes verrechnet:
Abfrage-Gebühr = 100 analysierte Metriken * 0,01 USD pro 1 000 analysierte Metriken = 0,001 USD
-
Beispiel 8 – Detaillierte Überwachung des API-Gateways
Beispiel 8 – Überwachung von Amazon CloudFront-, AWS WAF- und Amazon MediaTailor-Versandprotokollen, die an Amazon CloudWatch Logs übermittelt wurden
Ein API-Gateway-Endpunkt, der mit detaillierten Metriken aktiviert ist, verfügt über zwei Ressourcen – /devices und /authenticate –, die auf der als „prod“ bezeichneten Stufe bereitgestellt werden. Jede dieser Ressourcen nutzt eine der folgenden Methoden: DELETE, POST, OPTIONS und GET.
Standardmäßig veröffentlicht API Gateway 4XXError, 5XXError, CacheHitCount, CacheMissCount, Count, IntegrationLatency und Latency pro API. Sobald detaillierte Metriken für API Gateway aktiviert sind, werden alle oben genannten Metriken zusammen mit den Dimensionen – ApiName, Methode, Ressource, Stufe – an CloudWatch ausgegeben.
Beachten Sie, dass möglicherweise nicht alle Metriken ausgegeben werden, z. B. werden 4XXError oder 5XXError möglicherweise nicht angezeigt, wenn keine Fehler vorliegen.
- Anzahl der Ressourcen = 2 (Geräte und Authentifizierung)
- Anzahl der Methoden = 4 (DELETE, POST, OPTIONS und GET)
- Anzahl der Stufen = 1 (prod)
- Veröffentlichte Metriken (Count, IntegrationLatency, Latency, 5xx, 4xx) = 5
Gesamtzahl der generierten Metriken:
= Methode (DELETE, POST, OPTIONS und GET) x Ressource (Authentifizierung und Geräte) x Stufe (prod) x Metriken (Count, IntegrationLatency, Latency, 5xx, 4xx)= 2 x 4 x 1 x 5 = 40
Für jede Metrik werden 0,30 USD pro vollen Monat berechnet, wodurch sich die maximalen Kosten auf 40 x 0,3 = 12 USD pro Monat belaufen.
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
Für AWS WAF Logs, Amazon CloudFront Standard Access Logs und MediaTailor Logs wird je nach Nutzung der jeweiligen Dienste ein produktübergreifender Rabatt gewährt.
- Für jede AWS-WAF-Anfrage erhalten Sie 500 Byte an Protokollzustellung an CloudWatch Logs oder Amazon S3 ohne zusätzliche Kosten. Bei Überschreitungen fallen Amazon-CloudWatch-Logs-Gebühren an.
- Für jede CloudFront-Anfrage erhalten Sie 750 Byte an Protokollen, die ohne zusätzliche Kosten an CloudWatch Logs übermittelt werden. Bei Überschreitungen fallen Amazon-CloudWatch-Logs-Gebühren an.
- Für jede MediaTailor-Anzeigeneinfügung erhalten Sie 50 KB an Protokollen, die ohne zusätzliche Kosten an CloudWatch, Firehose und S3 gesendet werden. Bei Überschreitungen fallen Amazon-CloudWatch-Logs-Gebühren an.
Überschreitungen werden mithilfe einer dienstspezifischen Preisstaffelung für verkaufte Protokolle berechnet, die den Preisen von CloudWatch Vended Logs entspricht. Jeder Service unterhält seine eigene Stufenstruktur, die vom generischen Bucket für verkaufte Protokolle getrennt ist.
Beispiel:
Wenn Sie den AWS-WAF-Service verwenden und dieser 72 TB an verkauftem WAF-Protokollvolumen an CloudWatch Logs sendet und Sie 70 Mrd. WAF-Anfragen für den angegebenen Monat haben, fallen für Sie folgende Gebühren an:
Erhaltenes WAF-Logs-Guthaben am Ende des Monats: 70 Mrd. Anfragen stellen für den jeweiligen Monat 35 TB an verkauften WAF-Protokollen kostenlos zur Verfügung.
Monatliche Gebühren für die Protokolllieferung- 0 bis 10 TB zu 0,50 USD pro GB
- Ohne Guthaben: 10 * 1 024 * 0,50 USD = 5 120 USD
- Mit Guthaben: 10 TB von 35 TB Guthaben verwendet (25 TB Guthaben verbleiben) = 0 * 0,50 USD = 0 USD
- 10 TB bis 30 TB zu 0,25 USD pro GB
- Ohne Guthaben: 20 * 1 024 * 0,25 USD = 5 120 USD
- Mit Guthaben: 20 TB von 25 TB Guthaben verwendet (5 TB Guthaben verbleiben) = 0 * 0,25 USD = 0 USD
- 30 TB bis 50 TB zu 0,10 USD pro GB
- Ohne Guthaben: 20 * 1 024 * 0,10 USD = 2 048 USD
- Mit Guthaben: 5 TB von 5 TB Guthaben verwendet (0 TB Guthaben verbleiben) = 15 * 1 024 * 0,10 USD = 1 536 USD
- 50 TB bis 72 TB zu 0,05 USD pro GB
- Ohne Guthaben: 22 * 1 024 * 0,05 USD = 1 126,40 USD
- Kein Guthaben mehr
Gesamtversandkosten = 0 USD + 0 USD + 1 532 USD + 1 126,40 USD = 2 662,40 USD
Monatliche Gebühren für die Protokollarchivierung (davon ausgehend, dass die Protokolldaten auf 30 TB komprimiert werden)
30 TB zu 0,03 USD pro GB = 30 * 1 024 * 0,03 = 921,60 USD
Monatliche CloudWatch-Gebühren mit Guthaben = 1 638,40 USD + 921,60 USD = 3 584 USD -
Beispiel 9 – Metrik-Streams
Beispiel 9 – Aufspüren und Maskieren von sensiblen Protokolldaten mit Data Protection
Falls Ihre Anwendung während eines Monats von 30 Tagen rund um die Uhr läuft und jede Minute 10 000 Metrikaktualisierungen ausgibt und Ihr CloudWatch-Metrik-Stream Daten über einen Amazon-Data-Firehose-Bereitstellungs-Stream in der Region USA Ost an einen HTTP-Endpunkt eines Partners sendet, würden Ihre monatlichen Kosten wie folgt aussehen:
CloudWatch-Metrik-Streams
Gesamtzahl der Metrikaktualisierungen = 10 000 Metrikaktualisierungen pro Minute * 43 200 Minuten im Monat = 432 000 000 Metrikaktualisierungen pro Monat
432 000 000 Metrikaktualisierungen zu 0,003 USD pro 1 000 Metrikaktualisierungen = 1 296 USD pro Monat
Monatliche CloudWatch-Gebühren = 1 296 USD pro MonatAmazon Data Firehose
Erfasste Amazon-Data-Firehose-Daten (GB pro Monat) = 432 000 000 Metrikaktualisierungen * 0,5 KB (angenommene durchschnittliche Größe pro Metrikaktualisierung) / 1 048 576 KB/GB = 206 GB pro Monat
Für die ersten 500 TB/Monat beträgt der Preis für Amazon Data Firehose in der Region USA Ost 0,029 USD pro GB gespeicherter Daten = 206 GB * 0,029 USD = 5,97 USD pro Monat
Amazon-Data-Firehose-Gebühren = 5,97 USD pro MonatDatenausgang (Amazon-Data-Firehose-HTTP-Endpunkt zum Überwachungspartner)
Bis zu 9,999 TB pro Monat zu 0,09 USD pro GB (da die ersten 100 GB kostenlos sind, entfernen wir 100 GB aus der Preisberechnung) = 106 GB * 0,09 USD = 9,54 USD
Datenausgangsgebühren = 9,54 USD pro MonatMonatliche Gesamtkosten = 1 296 USD pro Monat + 5,97 USD pro Monat + 9,54 USD pro Monat = 1 311,51 USD pro Monat
Die hier angezeigten Preisangaben basieren auf den AWS-Regionen für USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
In diesem Szenario aktivieren Sie den fortlaufenden Datenschutz für eine Protokollgruppe, die täglich 1 GB an Protokolldaten aus einer Zahlungsverabeitungsanwendung sammelt.
Gebühren für monatlich erfasste Protokolldaten
Insgesamt erfasste Protokolldaten = 1 GB * 30 Tage = 30 GB
Gebühren für aufgenommene Protokolldatenerfassung (0 bis 5 GB): = 0 USD
Gebühren für aufgenommene Protokolldatenerfassung (5 bis 30 GB) = 0,50 USD * 25 = 12,50 USDDatenschutzgebühren für das Scannen, Erkennen und Maskieren von sensiblen Daten
Gesamte gescannte Protokolldaten mit Datensicherung = 1 GB * 30 Tage = 30 GB
Gebühren für gescannte Protokolldaten = 0,12 USD pro GB * 30 GB = 3,60 USDGebühren für monatlich archivierte Protokolle (davon ausgehend, dass sich Protokolldaten auf 6 GB komprimieren lassen)
Gebühren für 0 bis 5 GB = 0,00 USD
Gebühren für 5 GB bis 6 GB = 0,03 USD * 1 GB = 0,03 USDMonatliche CloudWatch-Gebühren = 12,50 USD + 3,60 USD + 0,03 USD = 16,13 USD
-
Beispiel 10 – Alarme mit Anomalie-Erkennung
Beispiel 10 – Database Insights
Wenn Sie Amazon CloudWatch Anomaly Detection für 10 Metriken mit Standardauflösung pro Monat aktivieren und nur für 5 dieser Metriken einen Alarm erhalten möchten, werden 5 Anomalieerkennungsalarme mit Standardauflösung erstellt. Ihre monatliche Rechnung wird wie folgt kalkuliert:
Gesamtzahl der Anomalieerkennungsalarme mit Standardauflösung = 5
Alarme werden anhand der Anzahl der Metriken pro Alarm abgerechnet. Für jeden Anomalieerkennungsalarm gibt es drei Standardauflösungsmetriken pro Alarm. Eine ist die tatsächlich evaluierte Metrik, die zweite ist die Obergrenze des erwarteten Verhaltens und die dritte die Untergrenze des erwarteten Verhaltens.
1 Anomalieerkennungsalarm mit Standardauflösung = 0,10 USD * 3 Metriken mit Standardauflösung pro Alarm = 0,30 USD pro Monat
5 Anomalieerkennungsalarme mit Standardauflösung = 0,30 USD pro Anomalieerkennungsalarm mit Standardauflösung * 5 Alarme = 1,50 USD pro Monat
Monatliche CloudWatch-Gebühren = 1,50 USD pro Monat
Die hier angezeigten Preisangaben basieren auf USA Ost-Regionen. Die jeweils aktuellen Preisinformationen für Ihre jeweilige(n) Region(en) entnehmen Sie den Preistabellen. Anomaly Detection ist derzeit in allen kommerziellen AWS-Regionen verfügbar.
Der Advanced-Modus von Database Insights kostet 0,0125 USD pro vCPU-Stunde für jede bereitgestellte Instance und 0,003125 USD pro ACU-Stunde für jede Serverless-v2-Instance in einem Aurora-Cluster. Sowohl für Aurora- als auch für RDS-Datenbanken können Sie den Advanced-Modus von Database Insights auf Cluster-Ebene aktivieren, jedoch nicht für jede Instance einzeln.
Unten finden Sie ein Beispiel für einen Aurora-Cluster, der über eine bereitgestellte Writer (db.r5.xlarge) und zwei Serverless-v2-Reader-Instances verfügt. In diesem Fall wird die Berechnung Ihrer monatlichen Gebühren wie folgt festgelegt:- Gesamtzahl der vCPUs = (vCPU-Anzahl von db.r5.xlarge × 1) = (4 × 1) = 4
- Gesamtzahl der ACU = Summe der durchschnittlichen ACU-Nutzung für 2 Reader-Instances (unter der Annahme einer ACU-Nutzung von 10 und 22 für die 2 Aurora-Serverss-v2-Instances) = 10 + 22 = 32
- Monatliche Gebühren = (Gesamte vCPU-Nutzung × stündliche vCPU-Rate für den Advanced-Modus von Database Insights × Anzahl der Stunden im Monat) + (Gesamt-ACU-Nutzung × stündliche ACU-Rate für den Advanced-Modus von Database Insights × Anzahl der Stunden im Monat) = (4 × 0,0125 × 720) + (32 x 0,003125 x 720) = 108 USD
- Die Nutzung dieses Features wird stundenweise gemessen, und Teilstunden werden aufgerundet.
- Die Preisgestaltung hängt nicht von der tatsächlichen Menge der gespeicherten Leistungsdaten ab.
- Wenn Sie in den Standardmodus von Database Insights wechseln, werden Leistungsdaten, die älter als sieben Tage sind, gelöscht.
-
Beispiel 11 – Alarme mit Anomalie-Erkennung
Beispiel 11 – Alarmierung mit zusammengesetzten Alarmen
Beispiel 11 – Netzwerküberwachung
Wenn Sie Amazon CloudWatch Anomaly Detection für 10 Metriken mit Standardauflösung pro Monat aktivieren und nur für 5 dieser Metriken einen Alarm erhalten möchten, werden 5 Anomalieerkennungsalarme mit Standardauflösung erstellt. Ihre monatliche Rechnung wird wie folgt kalkuliert:
Gesamtzahl der Anomalieerkennungsalarme mit Standardauflösung = 5
Alarme werden anhand der Anzahl der Metriken pro Alarm abgerechnet. Für jeden Anomalieerkennungsalarm gibt es drei Standardauflösungsmetriken pro Alarm. Eine ist die tatsächlich evaluierte Metrik, die zweite ist die Obergrenze des erwarteten Verhaltens und die dritte die Untergrenze des erwarteten Verhaltens.
1 Anomalieerkennungsalarm mit Standardauflösung = 0,10 USD * 3 Metriken mit Standardauflösung pro Alarm = 0,30 USD pro Monat
5 Anomalieerkennungsalarme mit Standardauflösung = 0,30 USD pro Anomalieerkennungsalarm mit Standardauflösung * 5 Alarme = 1,50 USD pro Monat
Monatliche CloudWatch-Gebühren = 1,50 USD pro Monat
Die hier angezeigten Preisangaben basieren auf USA Ost-Regionen. Die jeweils aktuellen Preisinformationen für Ihre jeweilige(n) Region(en) entnehmen Sie den Preistabellen. Anomaly Detection ist derzeit in allen kommerziellen AWS-Regionen verfügbar.
Bei zusammengesetzten Alarmen können beliebige CloudWatch-Alarme kombiniert werden. Metrische Alarme werden basierend auf der Anzahl der Metriken pro Alarm abgerechnet, zusammengesetzte Alarme werden hingegen pro Alarmeinheit abgerechnet. Ein zusammengesetzter Alarm kostet unabhängig von der Anzahl der kombinierten metrischen Alarme 0,50 USD pro Monat.
Wenn Sie einen zusammengesetzten Alarm erstellen, der vier metrische Standardauflösungsalarme kombiniert, dann wird Ihre monatliche Rechnung wie folgt ausgestellt:
Vier Standardauflösungsalarme = 0,10 USD pro Alarmmetrik * 4 = 0,40 USD pro Monat
Ein zusammengesetzter Alarm = 0,50 USD pro Monat
Monatliche CloudWatch-Gebühren = 0,40 USD + 0,50 USD = 0,90 USD pro Monat
Überwachung des Datenflusses
Stellen wir uns vor, Sie sind ein Einzelhandelsunternehmen, das die Netzwerkleistung für den Workload eines Zahlungseinzugs überwachen möchte. Der Workload für den Zahlungseinzug wird auf 30 EC2-Instances in einer einzigen VPC bereitgestellt. Sie sind daran interessiert, Flow Monitor für all diese Instances bereitzustellen. Ihre monatlichen Flow-Monitor-Gebühren lauten wie folgt:1. Gebühren für überwachte Ressourcen:
30 Tage* 24 Stunden = 720 Stunden
Gesamtzahl der überwachten Ressourcen = 30 EC2-Instances = 30 überwachte Ressourcen
Da wir in den ersten 12 Monaten 10 überwachte Ressourcen kostenlos anbieten, werden Ihnen die verbleibenden = 30–10 = 20 überwachten Ressourcen in Rechnung gestellt
20 überwachte Ressourcen zu 0,0069 USD pro überwachter Ressource pro Stunde = 20 * 0,0069 USD = 0,138 USD * 720 Stunden = 99,36 USD pro Monat2. Gebühren für CloudWatch-Metriken:
Nehmen wir an, Sie erstellen 5 Überwachungen, um die Workloads zu überwachen, die auf diesen 30 Instances ausgeführt werden. Jede Überwachung liefert 5 CloudWatch-Metriken.
Gesamtzahl der Metriken: 5 Überwachungen * 5 Metriken pro Überwachung = 25 Metriken
Gesamte CloudWatch-Gebühren für Metriken: 25 Metriken * 0,30 USD/Metrik/Monat = 7,5 USD pro Monat
Gesamtgebühr für den Flow Monitor in diesem Beispiel: 99,36 USD + 7,5 USD = 106,86 USD pro MonatInternetüberwachung
Wenn Sie 10 CloudFront-Verteilungen und 20 Virtual Private Clouds (VPCs) zu einem Monitor hinzufügen, um 45 000 Stadtnetzwerke zu überwachen, fallen Ihre Gebühren wie folgt an:1. Gebühren für überwachte Ressourcen:
30 Tage* 24 Stunden = 720 Stunden
Gesamtzahl der überwachten Ressourcen = 10 CloudFront-Verteilungen + 20 VPCs = 30
30 überwachte Ressourcen zu 0,01 USD pro überwachter Ressource pro Stunde = 30 * 0,01 USD = 0,30 USD * 720 USD pro Monat = 216 USD pro Monat2. Gebühren für überwachte Stadtnetzwerke:
Gesamtzahl der überwachten Stadtnetzwerke = 45 000, Erste 100 Stadtnetzwerke = 0 USD
Gesamtzahl der überwachten Stadtnetzwerke pro Monat = 45 000 pro Stunde * 720 Stunden/Monat = 32 400 000 Stadtnetzstunden/Monat
Die ersten 100 Stadtnetzwerke pro Stunde, insgesamt pro Monat (pauschaler Wert für jeden Monat) = 72 000 Stadtnetzwerkstunden/Monat
Gesamtzahl der in Rechnung gestellten Stadtnetzwerkstunden/Monat = 32 400 000 Stadtnetzwerkstunden/Monat - 72 000 Stadtnetzstunden/Monat = 32 328 000 Stadtnetzwerkstunden/Monat
32 328 000 Stadtnetzwerkstunden/Monat für 0,74 USD pro 10 000 Stadtnetzwerke pro Stunde = 32 328 000 x 0,000074 USD = 2392,27 USD pro Monat3. Gebühren für CloudWatch-Protokolle:
Von 45 000 Stadtnetzwerken würde Internet Monitor nur CloudWatch-Protokolle für die Top-500-Stadtnetzwerke veröffentlichen, was weniger als 500 MB Protokolldaten pro Tag oder (500 MB * 30) = 15 GB Daten pro Monat entspricht. Wenn Sie die kostenlose Abdeckung (Beispiel: 5 GB) ausschließen, würden Ihnen 10 GB (15 GB - 5 GB) verbleibende Protokolldaten in Rechnung gestellt. Wenn die Gebühr 0,50 USD pro GB pro Monat beträgt, ein vernünftiges Beispiel, würden Ihre monatlichen Gebühren für CloudWatch-Protokolle unter 0,50 USD * 10 GB = 5 USD pro Monat liegen.
Gesamtgebühr für die Internetüberwachung in diesem Beispiel: 216 USD + 2 392,27 USD + 5 USD = 2 613,27 USD pro MonatSynthetische Überwachung
Nehmen wir an, Sie sind ein Finanzinstitut, das die Leistung Ihrer Handelsanwendungen mit Synthetic Monitor überwachen möchte. Um die Ausfallsicherheit zu gewährleisten, haben Sie Ihre Anwendung auf drei Availability Zones verteilt, die drei Subnetzen zugeordnet sind. Ihre Infrastruktur ist über redundante AWS-Direct-Connect-Verbindungen mit acht IP-Adressen On-Premises verbunden. Ihre monatliche Rechnung für die Verwendung eines synthetischen Monitors in den USA Ost (Nord-Virginia) würde wie folgt berechnet:1. Gebühren für überwachte Ressourcen:
30 Tage * 24 Stunden = 720 Stunden
Gesamtzahl der VPC-Subnetze: 3
Gesamtzahl der On-Premises Ziele, auf die von jedem VPC-Subnetz aus zugegriffen werden kann: 8
3 VPC-Subnetze zu den ersten 4 Zielen für 0,10 USD pro überwachter Ressource pro Stunde = 3 * 720 Stunden * 0,10 USD = 216 USD pro Monat
Multipliziert mit 2, um 8 Zielorte zu berücksichtigen = 216 USD * 2 = 432 USD pro Monat2. Gebühren für CloudWatch-Metriken:
Für jede Sonde liefert die synthetische Überwachung 3 CloudWatch-Metriken
Anzahl der überwachten Sonden: 3 Subnetze * 8 Ziel-IP-Adressen = 24 Sonden
Gesamtzahl der Metriken: 24 Sonden * 3 Metriken pro Probe = 72 Metriken
Gesamte CloudWatch-Gebühren für Metriken: 72 Metriken * 0,30 USD/Metrik/Monat = 21,60 USD pro Monat
Gesamtgebühr für synthetische Überwachung in diesem Beispiel: 432 USD + 21,60 USD = 453,60 USD pro Monat -
Beispiel 12 – CloudWatch Alarme mit Metrics-Insights-Abfragen und monatlicher Kostenprognose
Beispiel 12 – Container Insights für Amazon ECS (mit und ohne verbesserte Beobachtbarkeit)
Mit AWS erstellen Sie eine Anwendung, die mehrere Monate lang 7/24 läuft und automatisch skalierte EC2-Instances verwendet. Sie überwachen Ihre EC2-Instances mit einer Metrics-Insight-Abfrage, um benachrichtigt zu werden, wenn der Durchschnitt der CPU-Auslastung aller Ihrer EC2-Instances einen Schwellenwert von 80 % überschreitet.
Im Monat Juli verwendet Ihre Anwendung durchgehend 3 Instances.
Im Monat August skaliert Ihre Anwendung am 16 August um 0 Uhr auf 4 Instanzen und verwendet bis zum Ende des Monats weiterhin 4 Instanzen.
So berechnen Sie die monatlichen Kosten für Alarme
Im Juli (der ein Monat mit 31 Tagen ist) verwenden Sie Ihren Alarm kontinuierlich jeden Tag. Der mathematische Ausdruck zeigt, wie Sie die monatlichen Kosten für einen Alarm mit Standardauflösung berechnen, indem Sie den Durchschnitt von 3 Metriken über eine Metrics Insights-Abfrage abrufen.1 (Alarm) x 3 (Anzahl der von der Metrics Insights-Abfrage analysierten Metriken) x 0,10 USD (Kosten pro analysierter Metrik pro Alarm) = 0,30 USD
Die Gesamtkosten für diesen Alarm betragen im Juli 0,30 USD.
So berechnen Sie die monatlichen anteiligen Kosten für Alarme
Im August (der ein Monat mit 31 Tagen ist) verwenden Sie Ihren Alarm kontinuierlich jeden Tag. Der mathematische Ausdruck zeigt, wie Sie die monatlichen Kosten für einen Alarm mit Standardauflösung berechnen, indem Sie den Durchschnitt von 3 Metriken über eine Metrics Insights-Abfrage für 15 Tage abrufen und dann den Durchschnitt von 4 Metriken über eine Metrics Insights-Abfrage für 16 Tage abrufen.Für 360 Stunden (vom 1. Tag um 0 Uhr bis zum 15. Tag um 23:59) wertet Ihr Alarm mit Standardauflösung den Durchschnitt von 3 Metriken durch eine Metrics Insights-Abfrage aus, die Kosten für diesen Zeitraum sind:
1 (Alarm) x 3 (Anzahl der von der Metrics Insights-Abfrage analysierten Metriken) x 360 / 744 (anteilig für die Anzahl der Stunden im Monat) x 0,10 USD (Kosten pro analysierter Metrik pro Alarm) = 0,15 USD
Für 384 Stunden (vom 16. Tag um 0 Uhr bis zum 31. Tag um 23:59 Uhr) wertet Ihr Alarm mit Standardauflösung den Durchschnitt von 4 Metriken durch eine Metrics Insights-Abfrage aus, die Kosten für diesen Zeitraum sind:
1 (Alarm) x 4 (Anzahl der von der Metrics Insights-Abfrage analysierten Metriken) x 384 / 744 (anteilig für die Anzahl der Stunden im Monat) x 0,10 USD (Kosten pro analysierter Metrik pro Alarm) = 0,21 USD
Die Gesamtkosten für diesen Alarm im August betragen 0,15 USD + 0,21 USD = 0,36 USD.
Bitte beachten Sie, dass die Kosten für alle Alarme anteilig berechnet werden, unabhängig davon, ob sie eine Metrics Insight-Abfrage verwenden oder nicht. Sie können dieselbe Anteilslogik anwenden, um die Kosten für einen Alarm hochzurechnen, der im Laufe des Monats erstellt, gelöscht oder durch Hinzufügen oder Entfernen von Metriken geändert wird.
1/Container Insights mit verbesserter Beobachtbarkeit für Amazon ECS
Wenn Sie Container Insights mit verbesserter Beobachtbarkeit verwenden, werden Ihnen die Gebühren auf der Grundlage der Anzahl der in Ihrer Container-Umgebung aufgenommenen Metriken berechnet, wobei diese Zahl von Ihrer Containerkonfiguration einschließlich der Anzahl der Containerkomponenten abhängt. Nehmen wir an, Sie überwachen einen Container-Cluster mit 5 eindeutigen Service-Namen, 10 eindeutigen Aufgabennamen mit 20 eindeutigen Aufgaben-IDs und durchschnittlich 50 laufenden Containern. Ihre Gebühren würden sich wie folgt zusammensetzen:
Für jeden Cluster, jede Aufgabe, jeden Service und jeden Container, der auf Fargate läuft, gibt es eine vordefinierte Anzahl von Metriken, die gemeldet werden. Jeder Cluster meldet 29 Metriken; jeder Service meldet 31 Metriken; jede Aufgabendefinition meldet 26 Metriken; jede Aufgabe meldet 26 Metriken und jeder Container meldet 26 Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl von CloudWatch-Metriken
= (29 Cluster-Metriken * 1 eindeutiger Cluster-Name) + (31 Service-Metriken * 5 eindeutige Service-Namen) + (26 Aufgabendefinitions-Metriken * 10 eindeutige Aufgabennamen) + (26 Aufgabenmetriken * 20 eindeutige Aufgaben-IDs) + (26 Container-Metriken * 50 eindeutige Container-IDs)
= (29 * 1) + (31 * 5) + (26 * 10) + (26 * 20) + (26 * 50)
= 2 264 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,07 USD pro Metrik * 2 264 Metriken = 158,48 USD
Wenn Sie Container-Protokolle verwenden, werden diese auf der Grundlage der Standardpreise für die Aufnahme von CloudWatch-Protokollen und den Preisen für den Protokollspeicher berechnet. Beachten Sie, dass Container Insights 700 Byte pro Protokollzeile für die Metadaten hinzufügt, die für die Filterung erforderlich sind.
Bei ECS-Clustern, die auf EC2 ausgeführt werden, meldet jeder Cluster 24 Metriken; jeder Service meldet 26 Metriken; jede Aufgabendefinition meldet 21 Metriken; jede Aufgabe meldet 22 Metriken und jeder Container meldet 20 Metriken.
2/Container Insights ohne verbesserte Beobachtbarkeit für Amazon ECS
Container Insights bietet Amazon-ECS-Überwachung, indem es aggregierte Metriken auf Cluster- und Serviceebene bereitstellt. Wenn Sie 1 Container-Cluster mit 5 eindeutigen Service-Namen, 10 eindeutigen Aufgabennamen und durchschnittlich 50 laufenden Containern überwachen, würden sich Ihre Kosten wie folgt darstellen:
CloudWatch-Metriken
Für jeden Cluster, jede Aufgabe und jeden Dienst, der auf Fargate ausgeführt wird, gibt es eine vordefinierte Anzahl von Metriken, die gemeldet werden. Jeder Cluster meldet 13 Metriken, jede Aufgabe 15 Metriken und jeder Service 10 Metriken. CloudWatch-Metriken werden nach Aufgabe und Service unter Verwendung ihres Namens zusammengefasst. Die Erhöhung der Anzahl der laufenden Instances oder Container hat keinen Einfluss auf die Anzahl der erzeugten CloudWatch-Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl von CloudWatch-Metriken
= (13 Cluster-Metriken * 1 eindeutiger Cluster) + (15 Servicemetriken * 5 eindeutige Service-Namen) + (10 Aufgabenmetriken * 10 eindeutige Aufgabennamen)
= (13* 1) + (15 * 5) + (10 * 10)
= 188 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,30 USD pro Metrik für die ersten 10 000 Metriken * 188 Metriken = 56,40 USD.
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
Bei ECS-Clustern, die auf EC2 ausgeführt werden, meldet jeder Cluster 11 Metriken; jeder Service meldet 13 Metriken; und jede Aufgabe meldet 8 Metriken.
CloudWatch Logs
Bei Amazon ECS wird davon ausgegangen, dass für jeden Cluster, jeden Service, jede Aufgabe und jeden Container eine durchschnittliche Größe der Protokolle aufgenommen wird. Jeder Cluster meldet im Durchschnitt 0,0181 GB Protokolle, jeder Service 0,02816 GB Protokolle, jede Aufgabe 0,06437 GB Protokolle und jeder Container 0,04426 GB Protokolle pro Monat.
Die Kosten für die aufgenommenen Protokolle variieren je nach den für Ihren Cluster, Container, Pod, Service, Instance-Namen, Labels usw. verwendeten Namen.
Monatlich aufgenommene CloudWatch Logs = (1 Cluster * 0,0181 GB) + (5 Services * 0,02816 GB) + (10 Aufgabennamen * 0,06437 GB) + (50 Container * 0,04426 GB) = 3,02 GB pro Monat
Kosten für monatlich aufgenommene Protokolle = 0,50 USD pro GB aufgenommene Protokolle * 3,02 GB Leistungsereignisse als CloudWatch Logs = 1,51 USD pro Monat
Monatliche CloudWatch-Kosten = 56,40 USD + 1,51 USD = 57,91 USD pro Monat.
Die hier angezeigten Preisangaben basieren auf der AWS-Region USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Wenn Sie Containerprotokolle verwenden, fügt Container Insights 700 Bytes pro Protokollzeile für die Metadaten hinzu, die für die Filterung erforderlich sind. Container-Protokolle werden weiterhin auf der Grundlage der Standardpreise für die Aufnahme und Speicherung von CloudWatch-Protokollen berechnet.
-
Beispiel 13 – Container Insights für Amazon EKS und Kubernetes (mit und ohne verbesserte Beobachtbarkeit)
Beispiel 13 – Anwendungsbeobachtbarkeit: Application Signals und Transaktionssuche (einschließlich „goldener Metriken“ und vollständiger Einblick in die Transaktionsspannen von Anwendungen)
1/Container Insights mit verbesserter Beobachtbarkeit für Amazon EKS
Wenn Sie Container Insights mit verbesserter Beobachtbarkeit verwenden, wird Ihnen die Anzahl der Beobachtungen in Ihrer Container-Umgebung in Rechnung gestellt, wobei die Gesamtzahl der aufgenommenen Beobachtungen von Ihrer Containerkonfiguration abhängt, einschließlich der Anzahl der Containerkomponenten. Nehmen wir an, Sie überwachen 1 Cluster mit 10 Knoten, 1 Namespace, 5 eindeutigen Service-Namen, 16 Workloads, 20 Pods und 20 Containern und die Datenpunkte werden für den gesamten Monat gemeldet.
Für jede EKS-Containerkomponente gibt es eine durchschnittliche Anzahl von Beobachtungen, die pro Minute aufgenommen werden. Jeder Cluster meldet 1 720 Beobachtungen; jeder Knoten meldet 68 Beobachtungen; jeder Namespace meldet 2 Beobachtungen; jeder Service meldet 2 Beobachtungen; jeder Workload meldet 7 Beobachtungen; jeder Pod meldet 138 Beobachtungen und jeder Container meldet durchschnittlich 21 Beobachtungen pro Minute.
Mit folgender Überwachungsgebühr:
Gesamtzahl der monatlichen Container-Insights-Beobachtungen
= [(1 Cluster * 1 720 Beobachtungen) + (10 Knoten * 68 Beobachtungen) + (1 Namespace * 2 Beobachtungen) + (5 Services * 2 Beobachtungen) + (16 Workloads * 7 Beobachtungen) + (20 Pods * 138 Beobachtungen) + (20 Container * 21 Beobachtungen)] * 60 Minuten * 24 Stunden * 30 Tage
= [1 720 + 680 + 2 + 10 + 112 + 2760 + 420] * 43 200 Minuten/Monat = 246 412 800 Beobachtungen pro MonatIhre monatliche Rechnung für Container Insights = 246 412 800 * 0,21 USD/1 Mio. Beobachtungen = 51,75 USD
Sobald Sie 1 Milliarde Beobachtungen pro Monat überschreiten, gelten entsprechende Volumenpreisstufen.
Darüber hinaus werden standardmäßig alle Container-Protokolle gesammelt. Container Insights fügt 700 Byte pro Protokollzeile für die Metadaten hinzu, die für die Filterung erforderlich sind. Container-Protokolle werden weiterhin auf der Grundlage der Standardpreise für die Aufnahme und Speicherung von CloudWatch-Protokollen berechnet.
2/Container Insights ohne verbesserte Beobachtbarkeit für Amazon EKS und Kubernetes
Wenn Sie einen Container-Cluster mit 10 Knoten oder Amazon-EC2-Instances, 20 Pods, 5 eindeutigen Service-Namen und 1 Namespace überwachen, würden Ihre Gebühren für die aggregierten Cluster- und Service-Level-Metriken wie folgt aussehen:
CloudWatch-Metriken
Für jeden Cluster, jeden Knoten, jeden Pod und jeden Service gibt es eine vordefinierte Anzahl von Metriken, die gemeldet werden. Jeder Cluster berichtet 24 Metriken; jeder Knoten berichtet 8 Metriken; jeder Pod berichtet 9 Metriken; und jeder Service berichtet 6 Metriken. CloudWatch-Metriken werden nach Pod, Service und Namensraum unter Verwendung ihres Namens zusammengefasst. Die Erhöhung der Anzahl der laufenden Instances hat keinen Einfluss auf die Anzahl der erzeugten CloudWatch-Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl der CloudWatch-Metriken pro Cluster
= 24 Cluster-Metriken + (10 Knoten oder EC2-Instances * 8 Knoten-Metriken) + (20 eindeutige Pod-Namen * 9 Pod-Metriken * 1 Namensraum) + (5 eindeutige Servicenamen * 6 Servicemetriken * 1 Namensraum) + (1 eindeutiger Namensraum * 6 Namensraummetriken)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 320 CloudWatch-MetrikenMonatliche CloudWatch-Metrikenkosten = 0,30 USD pro Metrik für die ersten 10 000 Metriken * 320 Metriken = 96 USD
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
CloudWatch Logs
In diesem Beispiel gehen wir wie folgt von einer durchschnittlichen Größe der pro Monat aufgenommenen Kubernetes-Protokolle für jede EKS-Container-Komponente aus. Jeder Cluster meldet 0,01621 GB Protokolle; jeder Namespace meldet 0,0185 GB Protokolle; jeder Dienst meldet 0,02182 GB Protokolle; jeder Knoten meldet 0,21365 GB Protokolle und jeder Pod meldet durchschnittlich 0,45845 GB Protokolle pro Monat.
Die Kosten für die aufgenommenen Protokolle variieren je nach den für Ihren Cluster, Container, Pod, Service, Instance-Namen, Labels usw. verwendeten Namen.
Monatlich aufgenommene GB an CloudWatch-Protokollen = (1 Cluster * 0,01621 GB) + (1 Namespace * 0,0185 GB) + (5 Services * 0,02182 GB) + (10 Knoten * 0,21365 GB) + (20 Pods * 0,45845 GB) = 11,45 GB pro Monat
Kosten für monatlich aufgenommene Protokolle = 0,50 USD pro GB aufgenommene Protokolle * 11,45 GB Leistungsereignisse als CloudWatch Logs = 5,73 USD pro Monat
Monatliche CloudWatch-Kosten = 96 USD + 5,73 USD = 101,73 USD pro Monat.
Die hier angezeigten Preisangaben basieren auf der AWS-Region USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Wenn Sie Containerprotokolle verwenden, fügt Container Insights 700 Bytes pro Protokollzeile für die Metadaten hinzu, die für die Filterung erforderlich sind. Container-Protokolle werden weiterhin auf der Grundlage der Standardpreise für die Aufnahme und Speicherung von CloudWatch-Protokollen berechnet.
In diesem Beispiel wird davon ausgegangen, dass Sie die kostenlose Testversion nicht zum ersten Mal verwenden (weitere Informationen zur kostenlosen Testversion finden Sie weiter oben im kostenlosen AWS-Kontingent).
Wenn Sie eine Anwendung überwachen, die 72 TB an Spannweiten pro Monat generiert und 2 % der aufgenommenen Spans indexiert.
Gebühren für monatlich erfasste Daten
0 bis 10 TB zu 0,35 USD pro GB = 10 * 1 024 * 0,35 USD = 3 584,00 USD
10 TB bis 30 TB zu 0,20 USD pro GB = 20 * 1 024 * 0,20 USD = 4 096,00 USD
30 TB bis 72 TB zu 0,15 USD pro GB = 42 * 1 024 * 0,15 USD = 6 451,20 USD
Datenerfassungsgebühren gesamt = 3 584 USD + 4 096 USD + 6 451,2 USD = 14 131,20 USD im Monat
Monatliche indexierte Gebühren
Unter der Annahme, dass 1 Span = ~1 kB entspricht, entsprechen 72 TB 72 Mrd. Spans pro Monat. Da Sie nur 2 % indexieren, entspricht dies einer Spannweite von 1,44 Mrd. Spans. Da 1 % der indexierten Spans in den monatlichen Kosten enthalten sind, zahlen Sie nur für 1 % der 720 Mio. Spans pro Monat, anstatt für die vollen 2 % der 1,44 Mrd. Spans.
720 Mio. bei 0,75 USD pro Million indexierter Spans = 720 Mio. * 0,75 USD = 540 USD pro Monat
Gesamtgebühren
14 131,20 USD + 540 USD = 14 671,2 USD pro Monat
Wenn Sie eine Anwendung überwachen, die 10 TB an Spans pro Monat erzeugt, 18 TB an Protokolleinträgen im Embedded Metric Format (EMF) als Anwendungsmetriken und 1 % der Spans als Trace-Zusammenfassungen indiziert, belaufen sich die insgesamt aufgenommenen GB auf 28 TB (10+18).
Gebühren für monatlich erfasste Daten
0 bis 10 TB zu 0,35 USD pro GB = 10 * 1 024 * 0,35 USD = 3 584,00 USD
10 TB bis 30 TB zu 0,20 USD pro GB = 18 * 1 024 * 0,20 USD = 3 686,00 USD
Datenerfassungsgebühren gesamt = 3 584 USD + 3 686 USD = 7 270 USD im Monat
Gebühren für monatlich indexierte Spans
Keine Gebühren für indizierte Spans, da 1 % der indizierten Spans im Preismodell enthalten sind.
Hinweis: Für Spans, die als Protokolle aufgenommen werden, fallen keine Kosten für die Protokollaufnahme an
-
Beispiel 14 – Überwachen Ihrer Anwendung mit ServiceLens
Beispiel 14 – X-Ray-Tracing
Beispiel 14 – Anwendungsbeobachtbarkeit: Application Signals (einschließlich „goldener Metriken“, kein Einblick in die Transaktionsspannen von Anwendungen)
Application Signals:
Wenn Sie eine Anwendung überwachen, die 25 000 Anfragen pro Minute empfängt (eingehende Serviceanfragen), und die Anwendung für jede eingehende Anfrage 2 Anfragen an Abhängigkeiten stellt (ausgehende Abhängigkeitsanfragen), würden Ihre Gebühren wie folgt lauten:
Anwendungssignale für eingehende Serviceanfragen: 25 000 Anfragen pro Minute * 43 800 Minuten in einem Monat = 1 095 000 000 Anwendungssignale pro Monat
Anwendungssignale für ausgehende Abhängigkeitsanfragen: 25 000 Anfragen pro Minute * 2 ausgehende Abhängigkeitsanfragen * 43 800 Minuten in einem Monat = 2 190 000 000 Anwendungssignale pro Monat
Gesamtzahl der Anwendungssignale aus Anfragen = 1 095 000 000 + 2 190 000 000 = 3 285 000 000 Anwendungssignale pro Monat
Service-Level-Ziele (SLOs):
Jedes Service Level Objective (SLO) generiert zwei Anwendungssignale pro SLI-Metrikperiode. Wenn Sie 10 SLOs mit einem SLI-Metrikzeitraum von 1 Minute, 10 SLOs mit einem SLI-Metrikzeitraum von 5 Minuten und 10 SLOs mit einem SLI-Metrikzeitraum von 10 Minuten erstellen, lautet Ihre Gesamtzahl der Anwendungssignale wie folgt:
Anwendungssignale für SLOs mit einer Minute SLI-Metrikperiode: (10 SLOs * 2 Anwendungssignale 43 800 Minuten in einem Monat)/1 Minute SLI-Metrikperiode = 876 000 Anwendungssignale pro Monat
Anwendungssignale für SLOs mit einem SLI-Metrikzeitraum von 5 Minuten: (10 SLOs * 2 Anwendungssignale * 43 800 Minuten in einem Monat)/5-Minuten-SLI-Metrikperiode = 175 200 Anwendungssignale pro Monat
Anwendungssignale für SLOs mit 10-Minuten-SLI-Metrikperiode: (10 SLOs x 2 Anwendungssignale x 43 800 Minuten in einem Monat)/10-Minuten-SLI-Metrikperiode = 87 600 Anwendungssignale pro Monat
Gesamtzahl der Anwendungssignale von SLOs: 876 000 + 175 200 + 87 600 = 1 138 800 Anwendungssignale pro Monat
Gesamtzahl der Anwendungssignale aus Anfragen und SLOs = 3 285 000 000 + 1 138 800 = 3 286 138 800 Anwendungssignale pro Monat
Gesamtkosten für Anwendungssignale:
Erste 100 Millionen Signale * 1,50 USD pro 1 Million Anwendungssignale = 150 USD
Die nächsten 900 Millionen Signale * 0,75 USD pro 1 Million pro Monat Anwendungssignale = 675 USD
Verbleibende 2 286 138 800 Signale * 0,30 USD pro 1 Million Anwendungssignale pro Monat = 685,84 USDGesamtkosten für Anwendungssignale und SLOs = 150 USD + 675 USD + 685,84 USD = 1 510,84 USD pro Monat
X-Ray-Traces:
Standardmäßig ist X-Ray-Tracing bei einer Abtastrate von 5 % aktiviert, wenn Anwendungssignale implementiert werden. Diese Standardverfolgungsrate kann optional höher oder niedriger angepasst werden.
Wenn Sie eine Anwendung überwachen, die 25 000 Anfragen pro Minute empfängt (eingehende Serviceanfragen), und Sie die standardmäßige Stichprobenrate von 5 % verwenden, fallen für die Nachverfolgung folgende Gebühren an:
Gespeicherte Traces:
Gespeicherte Traces pro Monat = 25 000 Anfragen pro Minute * 43 800 Minuten pro Monat * 5 % Samplerate = 54 750 000 gespeicherte Traces pro Monat
Abrechnungsfähige gespeicherte Traces = 54 750 000 gespeicherte Traces – 100 000 Traces im kostenlosen Kontingent = 54 650 000 gespeicherte Traces pro Monat
Gebühren für gespeicherte Spuren = 54 650 000 gespeicherte Spuren * 0,000005 USD = 273,25 USD pro Monat
Nehmen wir außerdem an, dass Sie 100 Abfragen pro Tag durchführen, wobei jede Abfrage die letzte Stunde der Datenerfassung überprüft und dabei 75 000 Spuren kompromittiert, und die vollständigen Spurdaten für 50 Spuren pro Abfrage abrufen.
Abgerufene und gescannte Traces
Gescannte Traces = 100 Abfragen * 75 000 Traces pro Stunde * 31 Tage = 232 500 000 gescannte Traces pro Monat
Abgerufene Traces = 100 Abfragen * 50 Traces pro Abfrage * 31 Tage = 155 000 abgerufene Traces pro Monat
Gesamtzahl der abgerufenen und gescannten Traces = 155 000 Traces + 232 500 000 Traces = 232 655 000 abgerufene/gescannte Traces pro Monat
Abgerufene und gescannte kostenpflichtige Traces = 232 655 000 Traces – 1 000 000 Traces im kostenlosen Kontingent = 231 655 000 abgerufene und gescannte Traces pro Monat
Kosten für abgerufene und gescannte Spuren = 231 655 000 Traces * 0,0000005 USD = 115,82 USD pro Monat
Gesamtkosten für X-Ray-Tracing = 273,25 USD gespeicherte Traces + 115,82 USD gescannte/abgerufene Traces = 389,07 USD pro Monat
Gesamtkosten: 1 510,84 USD für Anwendungssignale und SLOs + 389,07 USD für X-Ray-Traces = 1 899,91 USD pro MonatDarüber hinaus können Sie Synthetics und RUM (Real User Monitoring) mit Anwendungssignalen verwenden. Die Gebühren können Sie den einzelnen Preisbeispielen entnehmen.
X-Ray-Tracing
Wenn Sie eine Anwendung haben, die pro Stunde 2 000 eingehende Anforderungen empfängt, und Sie eine Samplingrate von 10 % verwenden, werden Ihre Kosten wie folgt berechnet:
Aufgezeichnete Traces
Aufgezeichnete Traces pro Monat = 2 000 Anforderungen pro Stunde x 24 Stunden x 31 Tage x 10 Prozent = 148 800 Traces
Fakturierbare aufgezeichnete Traces pro Monat = 148 800 Traces – 100 000 Traces im kostenlosen Nutzungskontingent = 48 800 Traces
Monatliche Kosten für aufgezeichnete Traces = 48 800 Traces * 0,000005 USD = 0,24 USD
Zudem angenommen Sie führen täglich 100 Abfragen durch, wobei jedes Mal die Daten der letzten Stunde erfasst werden (200 Traces) und Sie die vollständigen Daten für 50 Traces pro Abfrage abrufen.
Abgerufene und überprüfte Traces
Überprüfte Traces pro Monat = 100 Abfragen x 200 Traces pro Stunde x 31 Tage = 620 000 Traces
Abgerufene Traces pro Monat = 100 Abfragen x 50 Traces pro Abfrage x 31 Tage = 155 000 Traces
Gesamtanzahl der abgerufenen/gescannten Traces pro Monat = 155 000 Ablaufverfolgungen + 620 000 Traces = 775 000 Traces
Fakturierbare abgerufene/gescannte Traces pro Monat = 775 000 Traces – 1 000 000 Traces im kostenlosen Nutzungskontingent = 0 Traces
Kosten für monatlich abgerufene und gescannte Traces = 0 Traces * 0,0000005 USD = 0 USDLassen Sie uns weiter annehmen, dass Sie X-Ray Insights auf einer beliebigen Anzahl X-Ray Gruppen aktiviert haben.
Verarbeitete X-Ray Insights Traces
Aufgezeichnete Traces pro Monat = 2 000 Anforderungen pro Stunde x 24 Stunden x 31 Tage x 10 Prozent = 148 800 Traces
Monatliche Kosten für verarbeitete Insights Traces = 148 800 Traces * 0,000001 USD = 0,15 USDIhre monatlichen Gesamtkosten für die Verwendung von X-Ray-Tracing betragen 0,24 USD + 0,15 USD = 0,39 USD.
Standardmäßig ist X-Ray-Tracing bei einer Abtastrate von 5 % aktiviert, wenn Anwendungssignale implementiert werden. Diese Standardverfolgungsrate kann optional höher oder niedriger angepasst werden.
Wenn Sie eine Anwendung überwachen, die 25 000 Anfragen pro Minute empfängt (eingehende Serviceanfragen), und Sie die standardmäßige Stichprobenrate von 5 % verwenden, fallen für die Nachverfolgung folgende Gebühren an:
Gespeicherte Traces:
Gespeicherte Traces pro Monat = 25 000 Anfragen pro Minute * 43 800 Minuten pro Monat * 5 % Samplerate = 54 750 000 gespeicherte Traces pro Monat
Abrechnungsfähige gespeicherte Traces = 54 750 000 gespeicherte Traces – 100 000 Traces im kostenlosen Kontingent = 54 650 000 gespeicherte Traces pro Monat
Gebühren für gespeicherte Spuren = 54 650 000 gespeicherte Spuren * 0,000005 USD = 273,25 USD pro Monat
Nehmen wir außerdem an, dass Sie 100 Abfragen pro Tag durchführen, wobei jede Abfrage die letzte Stunde der Datenerfassung überprüft und dabei 75 000 Spuren kompromittiert, und die vollständigen Spurdaten für 50 Spuren pro Abfrage abrufen.
Abgerufene und gescannte Traces:
Gescannte Traces = 100 Abfragen * 75 000 Traces pro Stunde 31 Tage = 232 500 000 gescannte Traces pro Monat
Abgerufene Traces = 100 Abfragen * 50 Traces pro Abfrage 31 Tage = 155 000 abgerufene Traces pro Monat
Gesamtzahl der abgerufenen und gescannten Traces = 155 000 Traces + 232 500 000 Traces = 232 655 000 abgerufene/gescannte Traces pro Monat
Abgerufene und gescannte kostenpflichtige Traces = 232 655 000 Traces – 1 000 000 Traces im kostenlosen Kontingent = 231 655 000 abgerufene und gescannte Traces pro Monat
Kosten für abgerufene und gescannte Spuren = 231 655 000 Spuren* 0,0000005 USD = 115,82 USD pro Monat
Gesamtkosten für X-Ray-Tracing = 273,25 USD gespeicherte Traces + 115,82 USD gescannte/abgerufene Traces = 389,07 USD pro Monat
Gesamtkosten: 1 510,84 USD für Anwendungssignale und SLOs + 389,07 USD für X-Ray-Traces = 1 899,91 USD pro Monat
Darüber hinaus können Sie Synthetics und RUM (Real User Monitoring) mit Anwendungssignalen verwenden. Die Gebühren können Sie den einzelnen Preisbeispielen entnehmen.
Ihnen werden die nachfolgenden Gebühren berechnet, wenn Sie eine Anwendung überwachen, die Folgendes enthält: APIs (Überwachung mithilfe von Amazon API Gateway), 1 Container-Cluster mit 10 Knoten oder Amazon-EC2-Instances, 20 Pods, 5 eindeutige Servicenamen und 1 Namespace, 3 Lambda-Funktionen und 1 DynamoDB-Tabelle:
CloudWatch-Metriken
APIs, Lambdas und DynamoDB: Metriken aus diesen AWS-Services sind ohne zusätzliche Kosten verfügbar.Kubernetes: Wie in Beispiel 7 beschrieben, gibt es eine vorab festgelegte Anzahl von Metriken, die für jeden Cluster, Knoten, Pod und Service gemeldet werden (weitere Informationen finden Sie unter Kubernetes in AWS). Jeder Cluster berichtet 24 Metriken; jeder Knoten berichtet 8 Metriken; jeder Pod berichtet 9 Metriken; und jeder Service berichtet 6 Metriken. CloudWatch-Metriken werden nach Pod, Service und Namensraum unter Verwendung ihres Namens zusammengefasst. Die Erhöhung der Anzahl der laufenden Instances hat keinen Einfluss auf die Anzahl der erzeugten CloudWatch-Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl der CloudWatch-Metriken pro Cluster
= 24 Cluster-Metriken + (10 Knoten oder EC2-Instances * 8 Knoten-Metriken) + (20 eindeutige Pod-Namen * 9 Pod-Metriken * 1 Namensraum) + (5 eindeutige Servicenamen * 6 Servicemetriken * 1 Namensraum) + (1 eindeutiger Namensraum * 6 Namensraummetriken)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 24 + 80 + 180 + 30 + 6 = 320 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,30 USD pro Metrik für die ersten 10 000 Metriken * 320 Metriken = 96 USD. Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
CloudWatch Logs
APIs und Lambdas: Für in CloudWatch erfasste API-Gateway-Protokolle oder Lambda-Protokolle betragen die monatlichen Kosten für die erfassten Protokolle = 0,50 USD pro GB erfasster Protokolle * 50 GB Leistungsereignisse als CloudWatch Logs = 25 USD pro Monat.AWS X-Ray
Wenn die Anwendung 2 000 eingehende Anforderungen pro Stunde erhält und Sie eine Samplingrate von 10 % verwenden, werden Ihre Kosten wie folgt berechnet:Aufgezeichnete Traces
Aufgezeichnete Traces pro Monat = 2 000 Anforderungen pro Stunde x 24 Stunden x 31 Tage x 10 Prozent = 148 800 Traces
Fakturierbare aufgezeichnete Traces pro Monat = 148 800 Traces – 100 000 Traces im kostenlosen Kontingent = 48 800 Traces
Monatliche Kosten für aufgezeichnete Traces = 48 800 Traces * 0,000005 USD = 0,24 USDAngenommen, Sie führen außerdem 100 Abfragen durch, bei denen jede Stunde erfasster Daten überprüft wird (200 Traces) und Sie die vollständigen Daten für 50 Traces pro Abfrage abrufen.
Abgerufene und überprüfte Traces
Überprüfte Traces pro Monat = 100 Abfragen x 200 Traces pro Stunde x 31 Tage = 620 000 Traces
Abgerufene Traces pro Monat = 100 Abfragen x 50 Traces pro Abfrage x 31 Tage = 155 000 Traces
Gesamtzahl der abgerufenen/überprüften Traces pro Monat = 155 000 Traces + 620 000 Traces = 775 000 Traces
Da die ersten 1 000 000 Traces, die jeden Monat abgerufen oder überprüft werden, bei AWS X-Ray kostenlos sind, kostet das Abrufen und Überprüfen der 775 000 Traces 0 USD.Ihre monatlichen Gesamtkosten für die Verwendung von AWS X-Ray betragen für die erfassten Traces 0,24 USD.
Monatliche Überwachungskosten = 96 USD + 25 + 4,23 USD + 0,24 USD = 125,47 USD pro Monat.
Die hier angezeigten Preisangaben basieren auf den AWS-Regionen für USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
-
Beispiel 15 – Überwachen mit Contributor Insights
Beispiel 15 – Application Signals und Transaktionssuche (einschließlich „goldener Metriken“ und vollständiger Einblick in die Transaktionsspannen von Anwendungen)
Beispiel 15 – Anwendungsbeobachtbarkeit: X-Ray Tracing
In diesem Beispiel wird davon ausgegangen, dass Sie die kostenlose Testversion nicht zum ersten Mal verwenden (weitere Informationen zur kostenlosen Testversion finden Sie weiter oben im kostenlosen AWS-Kontingent).
Wenn Sie eine Anwendung überwachen, die 72 TB an Spannweiten pro Monat generiert und 2 % der aufgenommenen Spans indexiert.
Gebühren für monatlich erfasste Daten
0 bis 10 TB zu 0,35 USD pro GB = 10 * 1 024 * 0,35 USD = 3 584,00 USD
10 TB bis 30 TB zu 0,20 USD pro GB = 20 * 1 024 * 0,20 USD = 4 096,00 USD
30 TB bis 72 TB zu 0,15 USD pro GB = 42 * 1 024 * 0,15 USD = 6 451,20 USD
Datenerfassungsgebühren gesamt = 3 584 USD + 4 096 USD + 6 451,2 USD = 14 131,20 USD im Monat
Monatliche indexierte Gebühren
Unter der Annahme, dass 1 Span = ~1 kB entspricht, entsprechen 72 TB 72 Mrd. Spans pro Monat. Da Sie nur 2 % indexieren, entspricht dies einer Spannweite von 1,44 Mrd. Spans. Da 1 % der indexierten Spans in den monatlichen Kosten enthalten sind, zahlen Sie nur für 1 % der 720 Mio. Spans pro Monat, anstatt für die vollen 2 % der 1,44 Mrd. Spans.
720 Mio. bei 0,75 USD pro Million indexierter Spans = 720 Mio. * 0,75 USD = 540 USD pro Monat
Gesamtgebühren
14 131,20 USD + 540 USD = 14 671,2 USD pro Monat
Wenn Sie eine Anwendung überwachen, die 10 TB an Spans pro Monat erzeugt, 18 TB an Protokolleinträgen im Embedded Metric Format (EMF) als Anwendungsmetriken und 1 % der Spans als Trace-Zusammenfassungen indiziert, belaufen sich die insgesamt aufgenommenen GB auf 28 TB (10+18).
Gebühren für monatlich erfasste Daten
0 bis 10 TB zu 0,35 USD pro GB = 10 * 1 024 * 0,35 USD = 3 584,00 USD
10 TB bis 30 TB zu 0,20 USD pro GB = 18 * 1 024 * 0,20 USD = 3 686,00 USD
Datenerfassungsgebühren gesamt = 3 584 USD + 3 686 USD = 7 270 USD im Monat
Gebühren für monatlich indexierte Spans
Keine Gebühren für indizierte Spans, da 1 % der indizierten Spans im Preismodell enthalten sind.
Hinweis: Für Spans, die als Protokolle aufgenommen werden, fallen keine Kosten für die Protokollaufnahme an
X-Ray-Tracing
Wenn Sie eine Anwendung haben, die pro Stunde 2 000 eingehende Anforderungen empfängt, und Sie eine Samplingrate von 10 % verwenden, werden Ihre Kosten wie folgt berechnet:
Aufgezeichnete Traces
Aufgezeichnete Traces pro Monat = 2 000 Anforderungen pro Stunde x 24 Stunden x 31 Tage x 10 Prozent = 148 800 Traces
Fakturierbare aufgezeichnete Traces pro Monat = 148 800 Traces – 100 000 Traces im kostenlosen Nutzungskontingent = 48 800 Traces
Monatliche Kosten für aufgezeichnete Traces = 48 800 Traces * 0,000005 USD = 0,24 USD
Zudem angenommen Sie führen täglich 100 Abfragen durch, wobei jedes Mal die Daten der letzten Stunde erfasst werden (200 Traces) und Sie die vollständigen Daten für 50 Traces pro Abfrage abrufen.
Abgerufene und überprüfte Traces
Überprüfte Traces pro Monat = 100 Abfragen x 200 Traces pro Stunde x 31 Tage = 620 000 Traces
Abgerufene Traces pro Monat = 100 Abfragen x 50 Traces pro Abfrage x 31 Tage = 155 000 Traces
Gesamtanzahl der abgerufenen/gescannten Traces pro Monat = 155 000 Ablaufverfolgungen + 620 000 Traces = 775 000 Traces
Fakturierbare abgerufene/gescannte Traces pro Monat = 775 000 Traces – 1 000 000 Traces im kostenlosen Nutzungskontingent = 0 Traces
Kosten für monatlich abgerufene und gescannte Traces = 0 Traces * 0,0000005 USD = 0 USDLassen Sie uns weiter annehmen, dass Sie X-Ray Insights auf einer beliebigen Anzahl X-Ray Gruppen aktiviert haben.
Verarbeitete X-Ray Insights Traces
Aufgezeichnete Traces pro Monat = 2 000 Anforderungen pro Stunde x 24 Stunden x 31 Tage x 10 Prozent = 148 800 Traces
Monatliche Kosten für verarbeitete Insights Traces = 148 800 Traces * 0,000001 USD = 0,15 USDIhre monatlichen Gesamtkosten für die Verwendung von X-Ray-Tracing betragen 0,24 USD + 0,15 USD = 0,39 USD.
Standardmäßig ist X-Ray-Tracing bei einer Abtastrate von 5 % aktiviert, wenn Anwendungssignale implementiert werden. Diese Standardverfolgungsrate kann optional höher oder niedriger angepasst werden.
Wenn Sie eine Anwendung überwachen, die 25 000 Anfragen pro Minute empfängt (eingehende Serviceanfragen), und Sie die standardmäßige Stichprobenrate von 5 % verwenden, fallen für die Nachverfolgung folgende Gebühren an:
Gespeicherte Traces:
Gespeicherte Traces pro Monat = 25 000 Anfragen pro Minute * 43 800 Minuten pro Monat * 5 % Samplerate = 54 750 000 gespeicherte Traces pro Monat
Abrechnungsfähige gespeicherte Traces = 54 750 000 gespeicherte Traces – 100 000 Traces im kostenlosen Kontingent = 54 650 000 gespeicherte Traces pro Monat
Gebühren für gespeicherte Spuren = 54 650 000 gespeicherte Spuren * 0,000005 USD = 273,25 USD pro Monat
Nehmen wir außerdem an, dass Sie 100 Abfragen pro Tag durchführen, wobei jede Abfrage die letzte Stunde der Datenerfassung überprüft und dabei 75 000 Spuren kompromittiert, und die vollständigen Spurdaten für 50 Spuren pro Abfrage abrufen.
Abgerufene und gescannte Traces:
Gescannte Traces = 100 Abfragen * 75 000 Traces pro Stunde 31 Tage = 232 500 000 gescannte Traces pro Monat
Abgerufene Traces = 100 Abfragen * 50 Traces pro Abfrage 31 Tage = 155 000 abgerufene Traces pro Monat
Gesamtzahl der abgerufenen und gescannten Traces = 155 000 Traces + 232 500 000 Traces = 232 655 000 abgerufene/gescannte Traces pro Monat
Abgerufene und gescannte kostenpflichtige Traces = 232 655 000 Traces – 1 000 000 Traces im kostenlosen Kontingent = 231 655 000 abgerufene und gescannte Traces pro Monat
Kosten für abgerufene und gescannte Spuren = 231 655 000 Spuren* 0,0000005 USD = 115,82 USD pro Monat
Gesamtkosten für X-Ray-Tracing = 273,25 USD gespeicherte Traces + 115,82 USD gescannte/abgerufene Traces = 389,07 USD pro Monat
Gesamtkosten: 1 510,84 USD für Anwendungssignale und SLOs + 389,07 USD für X-Ray-Traces = 1 899,91 USD pro Monat
Darüber hinaus können Sie Synthetics und RUM (Real User Monitoring) mit Anwendungssignalen verwenden. Die Gebühren können Sie den einzelnen Preisbeispielen entnehmen.
-
Beispiel 16 – Application Signals (einschließlich „goldener Metriken“, kein Einblick in die Transaktionsspannen von Anwendungen)
Beispiel 16 – Anwendungsbeobachtbarkeit: Endbenutzerüberwachung mit Synthetics
Application Signals:
Wenn Sie eine Anwendung überwachen, die 25 000 Anfragen pro Minute empfängt (eingehende Serviceanfragen), und die Anwendung für jede eingehende Anfrage 2 Anfragen an Abhängigkeiten stellt (ausgehende Abhängigkeitsanfragen), würden Ihre Gebühren wie folgt lauten:
Anwendungssignale für eingehende Serviceanfragen: 25 000 Anfragen pro Minute * 43 800 Minuten in einem Monat = 1 095 000 000 Anwendungssignale pro Monat
Anwendungssignale für ausgehende Abhängigkeitsanfragen: 25 000 Anfragen pro Minute * 2 ausgehende Abhängigkeitsanfragen * 43 800 Minuten in einem Monat = 2 190 000 000 Anwendungssignale pro Monat
Gesamtzahl der Anwendungssignale aus Anfragen = 1 095 000 000 + 2 190 000 000 = 3 285 000 000 Anwendungssignale pro Monat
Service-Level-Ziele (SLOs):
Jedes Service Level Objective (SLO) generiert zwei Anwendungssignale pro SLI-Metrikperiode. Wenn Sie 10 SLOs mit einem SLI-Metrikzeitraum von 1 Minute, 10 SLOs mit einem SLI-Metrikzeitraum von 5 Minuten und 10 SLOs mit einem SLI-Metrikzeitraum von 10 Minuten erstellen, lautet Ihre Gesamtzahl der Anwendungssignale wie folgt:
Anwendungssignale für SLOs mit einer Minute SLI-Metrikperiode: (10 SLOs * 2 Anwendungssignale 43 800 Minuten in einem Monat)/1 Minute SLI-Metrikperiode = 876 000 Anwendungssignale pro Monat
Anwendungssignale für SLOs mit einem SLI-Metrikzeitraum von 5 Minuten: (10 SLOs * 2 Anwendungssignale * 43 800 Minuten in einem Monat)/5-Minuten-SLI-Metrikperiode = 175 200 Anwendungssignale pro Monat
Anwendungssignale für SLOs mit 10-Minuten-SLI-Metrikperiode: (10 SLOs x 2 Anwendungssignale x 43 800 Minuten in einem Monat)/10-Minuten-SLI-Metrikperiode = 87 600 Anwendungssignale pro Monat
Gesamtzahl der Anwendungssignale von SLOs: 876 000 + 175 200 + 87 600 = 1 138 800 Anwendungssignale pro Monat
Gesamtzahl der Anwendungssignale aus Anfragen und SLOs = 3 285 000 000 + 1 138 800 = 3 286 138 800 Anwendungssignale pro Monat
Gesamtkosten für Anwendungssignale:
Erste 100 Millionen Signale * 1,50 USD pro 1 Million Anwendungssignale = 150 USD
Die nächsten 900 Millionen Signale * 0,75 USD pro 1 Million pro Monat Anwendungssignale = 675 USD
Verbleibende 2 286 138 800 Signale * 0,30 USD pro 1 Million Anwendungssignale pro Monat = 685,84 USDGesamtkosten für Anwendungssignale und SLOs = 150 USD + 675 USD + 685,84 USD = 1 510,84 USD pro Monat
X-Ray-Traces:
Standardmäßig ist X-Ray-Tracing bei einer Abtastrate von 5 % aktiviert, wenn Anwendungssignale implementiert werden. Diese Standardverfolgungsrate kann optional höher oder niedriger angepasst werden.
Wenn Sie eine Anwendung überwachen, die 25 000 Anfragen pro Minute empfängt (eingehende Serviceanfragen), und Sie die standardmäßige Stichprobenrate von 5 % verwenden, fallen für die Nachverfolgung folgende Gebühren an:
Gespeicherte Traces:
Gespeicherte Traces pro Monat = 25 000 Anfragen pro Minute * 43 800 Minuten pro Monat * 5 % Samplerate = 54 750 000 gespeicherte Traces pro Monat
Abrechnungsfähige gespeicherte Traces = 54 750 000 gespeicherte Traces – 100 000 Traces im kostenlosen Kontingent = 54 650 000 gespeicherte Traces pro Monat
Gebühren für gespeicherte Spuren = 54 650 000 gespeicherte Spuren * 0,000005 USD = 273,25 USD pro Monat
Nehmen wir außerdem an, dass Sie 100 Abfragen pro Tag durchführen, wobei jede Abfrage die letzte Stunde der Datenerfassung überprüft und dabei 75 000 Spuren kompromittiert, und die vollständigen Spurdaten für 50 Spuren pro Abfrage abrufen.
Abgerufene und gescannte Traces
Gescannte Traces = 100 Abfragen * 75 000 Traces pro Stunde * 31 Tage = 232 500 000 gescannte Traces pro Monat
Abgerufene Traces = 100 Abfragen * 50 Traces pro Abfrage * 31 Tage = 155 000 abgerufene Traces pro Monat
Gesamtzahl der abgerufenen und gescannten Traces = 155 000 Traces + 232 500 000 Traces = 232 655 000 abgerufene/gescannte Traces pro Monat
Abgerufene und gescannte kostenpflichtige Traces = 232 655 000 Traces – 1 000 000 Traces im kostenlosen Kontingent = 231 655 000 abgerufene und gescannte Traces pro Monat
Kosten für abgerufene und gescannte Spuren = 231 655 000 Traces * 0,0000005 USD = 115,82 USD pro Monat
Gesamtkosten für X-Ray-Tracing = 273,25 USD gespeicherte Traces + 115,82 USD gescannte/abgerufene Traces = 389,07 USD pro Monat
Gesamtkosten: 1 510,84 USD für Anwendungssignale und SLOs + 389,07 USD für X-Ray-Traces = 1 899,91 USD pro MonatDarüber hinaus können Sie Synthetics und RUM (Real User Monitoring) mit Anwendungssignalen verwenden. Die Gebühren entnehmen Sie bitte den einzelnen Preisbeispielen.
Wenn Sie 5 Canaries erstellen, die alle 5 Minuten einmal ausgeführt werden, Sie Alarme für 5 der Metriken hinzufügen, die von den Canaries generiert werden, und die Daten 1 Monat lang aufbewahren möchten, setzt sich Ihre Rechnung wie folgt zusammen:
5 Canarys * 12 Ausführungen pro Stunde * 24 Stunden pro Tag * 31 Tage pro Monat = 44 640 Canary-Ausführungen
Monatliche CloudWatch-Gebühren
Gebühren für Canary-Ausführungen = 44 640 Canary-Ausführungen * 0,0012 USD pro Canary-Ausführung = 53,57 USD pro Monat
5 Alarme pro Monat = 5 * 0,10 USD = 0,50 USD pro Monat
Monatliche Gesamtkosten für CloudWatch = 53,57 USD + 0,50 USD = 54,07 USDZusätzliche monatliche Gebühren
Jeder Canary-Lauf führt außerdem eine AWS-Lambda-Funktion aus, schreibt Protokolle und Ergebnisse in CloudWatch Logs und dem angegebenen Amazon-S3-Bucket und erstellt benutzerdefinierte CloudWatch-Metriken. Weitere Informationen zu den Preisen von AWS-Services wie AWS Lambda, Amazon S3, CloudWatch Logs und CloudWatch Metrics finden Sie im Preisabschnitt auf den Detailseiten der jeweiligen AWS-Services.
Lambda-Gebühren = Anforderungsgebühren + Gebühren für die Dauer
= Anforderungen aus 44 640 Ausführungen * 0,2 USD pro 1 000 000 + Dauer von 20 Sekunden * 44 640 Canary-Ausführungen * 1 GB Speicherplatz * 0,000016667 pro GB pro Sekunde
= 0,01 USD +14,88 USD = 14,89 pro MonatCloudWatch Logs-Gebühren = Gebühren für die Erfassung + Gebühren für die Speicherung
= Erfassung von 0,00015 GB pro Ausführung * 44 640 Ausführungen * 0,5 pro GB + Speicherung von 0,00015 GB pro Ausführung * 44 640 Canary-Ausführungen * 0,03 USD pro GB pro Monat
= 3,35 USD + 0,20 USD = 3,55 USD pro MonatS3-Gebühren = Gebühren für Put-Anforderungen + Gebühren für die Speicherung
= Put-Anforderungen aus 44 640 Ausführungen * 0,005 USD pro 1 000 Anforderungen + Speicherung von 0,001 GB pro Ausführung * 44 640 Canary-Ausführungen * 1 Monat* 0,023 USD pro GB pro Monat
= 0,22 USD + 1,03 USD = 1,25 USD pro MonatCloudWatch-Metrics-Gebühren = 3 CloudWatch-Metriken (SuccessPercent, Dauer, Fehlgeschlagen) = 3 Metriken x 0,30 USD pro Metrik pro Monat = 0,90 USD pro Monat
Sie können zusätzliche Metriken in Ihren Canary-Skripten konfigurieren: executeHttpStep()- und executeStep()-Metriken. Diese werden zu benutzerdefinierten CloudWatch-Metrics-Tarifen berechnet.
Zusätzliche monatliche Gebühren = 14,89 USD + 3,55 USD + 1,25 USD + 0,90 USD = 20,59 USD pro Monat
Monatliche Gesamtgebühren = 54,07 USD + 20,59 USD = 74,66 USD
Die hier angezeigten Preisangaben basieren auf USA-Ost-Regionen. Die jeweils aktuellen Preisinformationen für Ihre jeweilige(n) Region(en) entnehmen Sie den Preistabellen.
-
Beispiel 17 – Endbenutzerüberwachung mit Synthetics
Beispiel 17 — Anwendungsbeobachtbarkeit: CloudWatch RUM für Web- und mobile Anwendungen
Wenn Sie 5 Canaries erstellen, die alle 5 Minuten einmal ausgeführt werden, Sie Alarme für 5 der Metriken hinzufügen, die von den Canaries generiert werden, und die Daten 1 Monat lang aufbewahren möchten, setzt sich Ihre Rechnung wie folgt zusammen:
5 Canarys * 12 Ausführungen pro Stunde * 24 Stunden pro Tag * 31 Tage pro Monat = 44 640 Canary-Ausführungen
Monatliche CloudWatch-Gebühren
Gebühren für Canary-Ausführungen = 44 640 Canary-Ausführungen * 0,0012 USD pro Canary-Ausführung = 53,57 USD pro Monat
5 Alarme pro Monat = 5 * 0,10 USD = 0,50 USD pro Monat
Monatliche Gesamtkosten für CloudWatch = 53,57 USD + 0,50 USD = 54,07 USDZusätzliche monatliche Gebühren
Jeder Canary-Lauf führt außerdem eine AWS-Lambda-Funktion aus, schreibt Protokolle und Ergebnisse in CloudWatch Logs und dem angegebenen Amazon-S3-Bucket und erstellt benutzerdefinierte CloudWatch-Metriken. Weitere Informationen zu den Preisen von AWS-Services wie AWS Lambda, Amazon S3, CloudWatch Logs und CloudWatch Metrics finden Sie im Preisabschnitt auf den Detailseiten der jeweiligen AWS-Services.
Lambda-Gebühren = Anforderungsgebühren + Gebühren für die Dauer
= Anforderungen aus 44 640 Ausführungen * 0,2 USD pro 1 000 000 + Dauer von 20 Sekunden * 44 640 Canary-Ausführungen * 1 GB Speicherplatz * 0,000016667 pro GB pro Sekunde
= 0,01 USD +14,88 USD = 14,89 pro MonatCloudWatch Logs-Gebühren = Gebühren für die Erfassung + Gebühren für die Speicherung
= Erfassung von 0,00015 GB pro Ausführung * 44 640 Ausführungen * 0,5 pro GB + Speicherung von 0,00015 GB pro Ausführung * 44 640 Canary-Ausführungen * 0,03 USD pro GB pro Monat
= 3,35 USD + 0,20 USD = 3,55 USD pro MonatS3-Gebühren = Gebühren für Put-Anforderungen + Gebühren für die Speicherung
= Put-Anforderungen aus 44 640 Ausführungen * 0,005 USD pro 1 000 Anforderungen + Speicherung von 0,001 GB pro Ausführung * 44 640 Canary-Ausführungen * 1 Monat* 0,023 USD pro GB pro Monat
= 0,22 USD + 1,03 USD = 1,25 USD pro MonatCloudWatch-Metrics-Gebühren = 3 CloudWatch-Metriken (SuccessPercent, Dauer, Fehlgeschlagen) = 3 Metriken x 0,30 USD pro Metrik pro Monat = 0,90 USD pro Monat
Sie können zusätzliche Metriken in Ihren Canary-Skripten konfigurieren: executeHttpStep()- und executeStep()-Metriken. Diese werden zu benutzerdefinierten CloudWatch-Metrics-Tarifen berechnet.
Zusätzliche monatliche Gebühren = 14,89 USD + 3,55 USD + 1,25 USD + 0,90 USD = 20,59 USD pro Monat
Monatliche Gesamtgebühren = 54,07 USD + 20,59 USD = 74,66 USD
Die hier angezeigten Preisangaben basieren auf USA-Ost-Regionen. Die jeweils aktuellen Preisinformationen für Ihre jeweilige(n) Region(en) entnehmen Sie den Preistabellen.
Wenn Ihre Webanwendung 500 000 Aufrufe in einem Monat hat, und Sie erfassen RUM-Ereignisse bei 100 % Sampling für die Seitenladung und Fehler mit 20 Daten-Ereignissen – inklusive einem Start-Ereignis, einem Seitenaufruf-Ereignis und 10 Leistungs-Ereignissen (drei Web-Vitals, ein Paint, ein Navigation, fünf Ressource-Lasten) und acht Fehler pro Aufruf – wären Ihre Gebühren wie folgt:
Gesamtzahl der RUM-Webereignisse = 20 Datenereignisse/Besuch * 500 000 Besuche = 10 000 000 Ereignisse
Gebühren für 10 000 000 RUM-Webereignisse zu 1 USD pro 100 000 Ereignisse = 10 000 000 * 1/100 000 = 100 USDMonatliche Gebühren für RUM-Webereignisse = 100 USD pro Monat
Wenn Ihre mobile Anwendung 2 Millionen Benutzersitzungen pro Monat hat und Sie RUM OpenTelemetry (OTEL)-Spannen und Ereignisse mit 70 Ereignissen und Spannen pro Sitzung erfassen – was in der Regel ein App-Startereignis, ein Bildschirmaufruf-Ereignis, 30 Leistungsereignisse (drei wichtige Ereignisse, ein Renderereignis, ein Navigationsereignis, 25 Ressource-Lasten) und 38 Fehler pro Sitzung umfasst. Unter der Annahme, dass die Größe der einzelnen Ereignisse oder Bereiche 1 KB beträgt, würden sich Ihre Gebühren wie folgt darstellen:
Gesamtzahl der RUM-OTEL-Ereignisse und -Spannen = 70 Ereignisse und Spannen pro Sitzung × 2 000 000 Sitzungen x 1 KB pro Ereignis oder Spanne = 140 GB an aufgenommenen Daten.
Gebühren für 140 GB an aufgenommenen RUM-Ereignissen und -Spannen: 0,35 USD pro GB = 140 GB × 0,35 USD pro GB = 49,00 USD pro MonatMonatliche Gebühren für die Aufnahme mobiler RUM-Daten = 49 USD pro Monat
RUM-Gebühren für Web- und Mobilüberwachung insgesamt = 100 USD/Monat für Web + 49 USD/Monat für Mobilgeräte = 149 USD/Monat
-
Beispiel 18 – Container Insights für Amazon EKS und Kubernetes (mit und ohne verbesserte Beobachtbarkeit)
Beispiel 18 – Alarmierung mit zusammengesetzten Alarmen
1/Container Insights mit verbesserter Beobachtbarkeit für Amazon EKS
Wenn Sie Container Insights mit verbesserter Beobachtbarkeit verwenden, wird Ihnen die Anzahl der Beobachtungen in Ihrer Container-Umgebung in Rechnung gestellt, wobei die Gesamtzahl der aufgenommenen Beobachtungen von Ihrer Containerkonfiguration abhängt, einschließlich der Anzahl der Containerkomponenten. Nehmen wir an, Sie überwachen 1 Cluster mit 10 Knoten, 1 Namespace, 5 eindeutigen Service-Namen, 16 Workloads, 20 Pods und 20 Containern und die Datenpunkte werden für den gesamten Monat gemeldet.
Für jede EKS-Containerkomponente gibt es eine durchschnittliche Anzahl von Beobachtungen, die pro Minute aufgenommen werden. Jeder Cluster meldet 1 720 Beobachtungen; jeder Knoten meldet 68 Beobachtungen; jeder Namespace meldet 2 Beobachtungen; jeder Service meldet 2 Beobachtungen; jeder Workload meldet 7 Beobachtungen; jeder Pod meldet 138 Beobachtungen und jeder Container meldet durchschnittlich 21 Beobachtungen pro Minute.
Mit folgender Überwachungsgebühr:
Gesamtzahl der monatlichen Container-Insights-Beobachtungen
= [(1 Cluster * 1 720 Beobachtungen) + (10 Knoten * 68 Beobachtungen) + (1 Namespace * 2 Beobachtungen) + (5 Services * 2 Beobachtungen) + (16 Workloads * 7 Beobachtungen) + (20 Pods * 138 Beobachtungen) + (20 Container * 21 Beobachtungen)] * 60 Minuten * 24 Stunden * 30 Tage
= [1 720 + 680 + 2 + 10 + 112 + 2760 + 420] * 43 200 Minuten/Monat = 246 412 800 Beobachtungen pro MonatIhre monatliche Rechnung für Container Insights = 246 412 800 * 0,21 USD/1 Mio. Beobachtungen = 51,75 USD
Sobald Sie 1 Milliarde Beobachtungen pro Monat überschreiten, gelten entsprechende Volumenpreisstufen.
Darüber hinaus werden standardmäßig alle Container-Protokolle gesammelt. Container Insights fügt 700 Byte pro Protokollzeile für die Metadaten hinzu, die für die Filterung erforderlich sind. Container-Protokolle werden weiterhin auf der Grundlage der Standardpreise für die Aufnahme und Speicherung von CloudWatch-Protokollen berechnet.
2/Container Insights ohne verbesserte Beobachtbarkeit für Amazon EKS und Kubernetes
Wenn Sie einen Container-Cluster mit 10 Knoten oder Amazon-EC2-Instances, 20 Pods, 5 eindeutigen Service-Namen und 1 Namespace überwachen, würden Ihre Gebühren für die aggregierten Cluster- und Service-Level-Metriken wie folgt aussehen:
CloudWatch-Metriken
Für jeden Cluster, jeden Knoten, jeden Pod und jeden Service gibt es eine vordefinierte Anzahl von Metriken, die gemeldet werden. Jeder Cluster berichtet 24 Metriken; jeder Knoten berichtet 8 Metriken; jeder Pod berichtet 9 Metriken; und jeder Service berichtet 6 Metriken. CloudWatch-Metriken werden nach Pod, Service und Namensraum unter Verwendung ihres Namens zusammengefasst. Die Erhöhung der Anzahl der laufenden Instances hat keinen Einfluss auf die Anzahl der erzeugten CloudWatch-Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl der CloudWatch-Metriken pro Cluster
= 24 Cluster-Metriken + (10 Knoten oder EC2-Instances * 8 Knoten-Metriken) + (20 eindeutige Pod-Namen * 9 Pod-Metriken * 1 Namensraum) + (5 eindeutige Servicenamen * 6 Servicemetriken * 1 Namensraum) + (1 eindeutiger Namensraum * 6 Namensraummetriken)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 320 CloudWatch-MetrikenMonatliche CloudWatch-Metrikenkosten = 0,30 USD pro Metrik für die ersten 10 000 Metriken * 320 Metriken = 96 USD
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
CloudWatch Logs
In diesem Beispiel gehen wir wie folgt von einer durchschnittlichen Größe der pro Monat aufgenommenen Kubernetes-Protokolle für jede EKS-Container-Komponente aus. Jeder Cluster meldet 0,01621 GB Protokolle; jeder Namespace meldet 0,0185 GB Protokolle; jeder Dienst meldet 0,02182 GB Protokolle; jeder Knoten meldet 0,21365 GB Protokolle und jeder Pod meldet durchschnittlich 0,45845 GB Protokolle pro Monat.
Die Kosten für die aufgenommenen Protokolle variieren je nach den für Ihren Cluster, Container, Pod, Service, Instance-Namen, Labels usw. verwendeten Namen.
Monatlich aufgenommene GB an CloudWatch-Protokollen = (1 Cluster * 0,01621 GB) + (1 Namespace * 0,0185 GB) + (5 Services * 0,02182 GB) + (10 Knoten * 0,21365 GB) + (20 Pods * 0,45845 GB) = 11,45 GB pro Monat
Kosten für monatlich aufgenommene Protokolle = 0,50 USD pro GB aufgenommene Protokolle * 11,45 GB Leistungsereignisse als CloudWatch Logs = 5,73 USD pro Monat
Monatliche CloudWatch-Kosten = 96 USD + 5,73 USD = 101,73 USD pro Monat.
Die hier angezeigten Preisangaben basieren auf der AWS-Region USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Wenn Sie Containerprotokolle verwenden, fügt Container Insights 700 Bytes pro Protokollzeile für die Metadaten hinzu, die für die Filterung erforderlich sind. Container-Protokolle werden weiterhin auf der Grundlage der Standardpreise für die Aufnahme und Speicherung von CloudWatch-Protokollen berechnet.
Bei zusammengesetzten Alarmen können beliebige CloudWatch-Alarme kombiniert werden. Metrische Alarme werden basierend auf der Anzahl der Metriken pro Alarm abgerechnet, zusammengesetzte Alarme werden hingegen pro Alarmeinheit abgerechnet. Ein zusammengesetzter Alarm kostet unabhängig von der Anzahl der kombinierten metrischen Alarme 0,50 USD pro Monat.
Wenn Sie einen zusammengesetzten Alarm erstellen, der vier metrische Standardauflösungsalarme kombiniert, dann wird Ihre monatliche Rechnung wie folgt ausgestellt:
Vier Standardauflösungsalarme = 0,10 USD pro Alarmmetrik * 4 = 0,40 USD pro Monat
Ein zusammengesetzter Alarm = 0,50 USD pro Monat
Monatliche CloudWatch-Gebühren = 0,40 USD + 0,50 USD = 0,90 USD pro Monat
-
Beispiel 19 – CloudWatch Alarme mit Metrics-Insights-Abfragen und monatlicher Kostenprognose
Beispiel 19 – S3-Anforderungsmetriken
Beispiel 19 – Container Insights für Amazon ECS (mit und ohne verbesserte Beobachtbarkeit)
Mit AWS erstellen Sie eine Anwendung, die mehrere Monate lang 7/24 läuft und automatisch skalierte EC2-Instances verwendet. Sie überwachen Ihre EC2-Instances mit einer Metrics-Insight-Abfrage, um benachrichtigt zu werden, wenn der Durchschnitt der CPU-Auslastung aller Ihrer EC2-Instances einen Schwellenwert von 80 % überschreitet.
Im Monat Juli verwendet Ihre Anwendung durchgehend 3 Instances.
Im Monat August skaliert Ihre Anwendung am 16 August um 0 Uhr auf 4 Instanzen und verwendet bis zum Ende des Monats weiterhin 4 Instanzen.
So berechnen Sie die monatlichen Kosten für Alarme
Im Juli (der ein Monat mit 31 Tagen ist) verwenden Sie Ihren Alarm kontinuierlich jeden Tag. Der mathematische Ausdruck zeigt, wie Sie die monatlichen Kosten für einen Alarm mit Standardauflösung berechnen, indem Sie den Durchschnitt von 3 Metriken über eine Metrics Insights-Abfrage abrufen.1 (Alarm) x 3 (Anzahl der von der Metrics Insights-Abfrage analysierten Metriken) x 0,10 USD (Kosten pro analysierter Metrik pro Alarm) = 0,30 USD
Die Gesamtkosten für diesen Alarm betragen im Juli 0,30 USD.
So berechnen Sie die monatlichen anteiligen Kosten für Alarme
Im August (der ein Monat mit 31 Tagen ist) verwenden Sie Ihren Alarm kontinuierlich jeden Tag. Der mathematische Ausdruck zeigt, wie Sie die monatlichen Kosten für einen Alarm mit Standardauflösung berechnen, indem Sie den Durchschnitt von 3 Metriken über eine Metrics Insights-Abfrage für 15 Tage abrufen und dann den Durchschnitt von 4 Metriken über eine Metrics Insights-Abfrage für 16 Tage abrufen.Für 360 Stunden (vom 1. Tag um 0 Uhr bis zum 15. Tag um 23:59) wertet Ihr Alarm mit Standardauflösung den Durchschnitt von 3 Metriken durch eine Metrics Insights-Abfrage aus, die Kosten für diesen Zeitraum sind:
1 (Alarm) x 3 (Anzahl der von der Metrics Insights-Abfrage analysierten Metriken) x 360 / 744 (anteilig für die Anzahl der Stunden im Monat) x 0,10 USD (Kosten pro analysierter Metrik pro Alarm) = 0,15 USD
Für 384 Stunden (vom 16. Tag um 0 Uhr bis zum 31. Tag um 23:59 Uhr) wertet Ihr Alarm mit Standardauflösung den Durchschnitt von 4 Metriken durch eine Metrics Insights-Abfrage aus, die Kosten für diesen Zeitraum sind:
1 (Alarm) x 4 (Anzahl der von der Metrics Insights-Abfrage analysierten Metriken) x 384 / 744 (anteilig für die Anzahl der Stunden im Monat) x 0,10 USD (Kosten pro analysierter Metrik pro Alarm) = 0,21 USD
Die Gesamtkosten für diesen Alarm im August betragen 0,15 USD + 0,21 USD = 0,36 USD.
Bitte beachten Sie, dass die Kosten für alle Alarme anteilig berechnet werden, unabhängig davon, ob sie eine Metrics Insight-Abfrage verwenden oder nicht. Sie können dieselbe Anteilslogik anwenden, um die Kosten für einen Alarm hochzurechnen, der im Laufe des Monats erstellt, gelöscht oder durch Hinzufügen oder Entfernen von Metriken geändert wird.
Amazon S3 Request Metrics ermöglichen es Ihnen, betriebliche Probleme schnell zu erkennen und darauf zu reagieren. Es gibt 16 verfügbare Metriken, für die Sie Filter konfigurieren können, die durch ein gemeinsames Präfix oder Objekt-Tag identifiziert werden und nur eine Teilmenge von Objekten überwachen. Die Filter richten Ihre Kennzahlen auf bestimmte Geschäftsanwendungen, Workflows oder interne Organisationen aus. Die Aktivität im Bucket bestimmt, welche Kennzahlen generiert werden, sodass nicht unbedingt alle 16 Kennzahlen zu jeder Stunde des Tages veröffentlicht werden.
Nehmen wir zum Beispiel eine Anwendung, die jeden Tag eine Sicherungsroutine durchführt und innerhalb einer einzigen Stunde abgeschlossen ist. Da die Anwendung nur PUT-Anforderungen an S3 stellt, wird eine Teilmenge von Kennzahlen wie AllRequests, PutRequests, TotalRequestLatency und BytesUploaded erzeugt; Kennzahlen, die sich auf andere Arten von Operationen beziehen, wie DeleteRequests, SelectRequests und SelectReturnedBytes, werden nicht erzeugt. In unserem Beispiel gehen wir davon aus, dass 8 der 16 verfügbaren Kennzahlen generiert werden – eine detaillierte Liste der Kennzahlen ist in der Amazon S3-Dokumentation verfügbar. Unter der Annahme, dass die Routine innerhalb der gleichen Stunde beginnt und endet, betragen die Kosten für die Generierung und Veröffentlichung dieser Kennzahlen für CloudWatch:
Gesamtzahl der Kennzahlen = 8
Gesamtzahl der Stunden der veröffentlichten Kennzahlen = 1 Stunde pro Tag für 30 Tage (unter der Annahme, dass der Beispielmonat 30 Tage hat) = 1 * 30 = 30 Stunden pro Monat
Gesamtzahl der Stunden pro Monat = 30 Tage * 24 Stunden = 720 Stunden pro Monat
Erste 10 000 benutzerdefinierte Metriken für 0,30 USD pro Metrik = 0,30 USD * 8 (Anzahl der Metriken) * 30 (Metrik-Stunden pro Monat) pro 720 (Stunden pro Monat) = 0,10 USD pro Monat.Monatliche CloudWatch-Gebühren für S3-Metriken für Anfragen = 0,10 USD pro Monat
Sobald Sie insgesamt 10 000 Metriken überschritten haben, gelten die Volumenpreisstufen aus der oben stehenden Preistabelle.1/Container Insights mit verbesserter Beobachtbarkeit für Amazon ECS
Wenn Sie Container Insights mit verbesserter Beobachtbarkeit verwenden, werden Ihnen die Gebühren auf der Grundlage der Anzahl der in Ihrer Container-Umgebung aufgenommenen Metriken berechnet, wobei diese Zahl von Ihrer Containerkonfiguration einschließlich der Anzahl der Containerkomponenten abhängt. Nehmen wir an, Sie überwachen einen Container-Cluster mit 5 eindeutigen Service-Namen, 10 eindeutigen Aufgabennamen mit 20 eindeutigen Aufgaben-IDs und durchschnittlich 50 laufenden Containern. Ihre Gebühren würden sich wie folgt zusammensetzen:
Für jeden Cluster, jede Aufgabe, jeden Service und jeden Container, der auf Fargate läuft, gibt es eine vordefinierte Anzahl von Metriken, die gemeldet werden. Jeder Cluster meldet 29 Metriken; jeder Service meldet 31 Metriken; jede Aufgabendefinition meldet 26 Metriken; jede Aufgabe meldet 26 Metriken und jeder Container meldet 26 Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl von CloudWatch-Metriken
= (29 Cluster-Metriken * 1 eindeutiger Cluster-Name) + (31 Service-Metriken * 5 eindeutige Service-Namen) + (26 Aufgabendefinitions-Metriken * 10 eindeutige Aufgabennamen) + (26 Aufgabenmetriken * 20 eindeutige Aufgaben-IDs) + (26 Container-Metriken * 50 eindeutige Container-IDs)
= (29 * 1) + (31 * 5) + (26 * 10) + (26 * 20) + (26 * 50)
= 2 264 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,07 USD pro Metrik * 2 264 Metriken = 158,48 USD
Wenn Sie Container-Protokolle verwenden, werden diese auf der Grundlage der Standardpreise für die Aufnahme von CloudWatch-Protokollen und den Preisen für den Protokollspeicher berechnet. Beachten Sie, dass Container Insights 700 Byte pro Protokollzeile für die Metadaten hinzufügt, die für die Filterung erforderlich sind.
Bei ECS-Clustern, die auf EC2 ausgeführt werden, meldet jeder Cluster 24 Metriken; jeder Service meldet 26 Metriken; jede Aufgabendefinition meldet 21 Metriken; jede Aufgabe meldet 22 Metriken und jeder Container meldet 20 Metriken.
2/Container Insights ohne verbesserte Beobachtbarkeit für Amazon ECS
Container Insights bietet Amazon-ECS-Überwachung, indem es aggregierte Metriken auf Cluster- und Serviceebene bereitstellt. Wenn Sie 1 Container-Cluster mit 5 eindeutigen Service-Namen, 10 eindeutigen Aufgabennamen und durchschnittlich 50 laufenden Containern überwachen, würden sich Ihre Kosten wie folgt darstellen:
CloudWatch-Metriken
Für jeden Cluster, jede Aufgabe und jeden Dienst, der auf Fargate ausgeführt wird, gibt es eine vordefinierte Anzahl von Metriken, die gemeldet werden. Jeder Cluster meldet 13 Metriken, jede Aufgabe 15 Metriken und jeder Service 10 Metriken. CloudWatch-Metriken werden nach Aufgabe und Service unter Verwendung ihres Namens zusammengefasst. Die Erhöhung der Anzahl der laufenden Instances oder Container hat keinen Einfluss auf die Anzahl der erzeugten CloudWatch-Metriken. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. In diesem Beispiel wird davon ausgegangen, dass Datenpunkte für den gesamten Monat gemeldet werden.
Monatliche Anzahl von CloudWatch-Metriken
= (13 Cluster-Metriken * 1 eindeutiger Cluster) + (15 Servicemetriken * 5 eindeutige Service-Namen) + (10 Aufgabenmetriken * 10 eindeutige Aufgabennamen)
= (13* 1) + (15 * 5) + (10 * 10)
= 188 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,30 USD pro Metrik für die ersten 10 000 Metriken * 188 Metriken = 56,40 USD.
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
Bei ECS-Clustern, die auf EC2 ausgeführt werden, meldet jeder Cluster 11 Metriken; jeder Service meldet 13 Metriken; und jede Aufgabe meldet 8 Metriken.
CloudWatch Logs
Bei Amazon ECS wird davon ausgegangen, dass für jeden Cluster, jeden Service, jede Aufgabe und jeden Container eine durchschnittliche Größe der Protokolle aufgenommen wird. Jeder Cluster meldet im Durchschnitt 0,0181 GB Protokolle, jeder Service 0,02816 GB Protokolle, jede Aufgabe 0,06437 GB Protokolle und jeder Container 0,04426 GB Protokolle pro Monat.
Die Kosten für die aufgenommenen Protokolle variieren je nach den für Ihren Cluster, Container, Pod, Service, Instance-Namen, Labels usw. verwendeten Namen.
Monatlich aufgenommene CloudWatch Logs = (1 Cluster * 0,0181 GB) + (5 Services * 0,02816 GB) + (10 Aufgabennamen * 0,06437 GB) + (50 Container * 0,04426 GB) = 3,02 GB pro Monat
Kosten für monatlich aufgenommene Protokolle = 0,50 USD pro GB aufgenommene Protokolle * 3,02 GB Leistungsereignisse als CloudWatch Logs = 1,51 USD pro Monat
Monatliche CloudWatch-Kosten = 56,40 USD + 1,51 USD = 57,91 USD pro Monat.
Die hier angezeigten Preisangaben basieren auf der AWS-Region USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Wenn Sie Containerprotokolle verwenden, fügt Container Insights 700 Bytes pro Protokollzeile für die Metadaten hinzu, die für die Filterung erforderlich sind. Container-Protokolle werden weiterhin auf der Grundlage der Standardpreise für die Aufnahme und Speicherung von CloudWatch-Protokollen berechnet.
-
Beispiel 20 – Application Signals und Transaktionssuche (einschließlich „goldener Metriken“ und vollständiger Einblick in die Transaktionsspannen von Anwendungen)
Beispiel 20 – Überwachung mit Lambda Insights
Beispiel 20 – Database Insights
Beispiel 20 – Überwachen mit Contributor Insights
Wenn Sie 1 Lambda-Funktion überwachen, die 1 Mio. Mal pro Monat aufgerufen wird, würden sich Ihre Kosten wie folgt darstellen:
CloudWatch-Metriken
Für jede Funktion wird eine vordefinierte Anzahl von Metriken gemeldet. Jede Funktion meldet 8 Metriken. CloudWatch-Metriken werden anhand ihres Namens nach Funktionen aggregiert. Alle CloudWatch-Metriken werden auf Stundenbasis anteilig berechnet. Wenn Ihre Funktion weniger als einmal pro Stunde aufgerufen wird, wird Ihre Funktion nur für die Stunden abgerechnet, in denen sie aufgerufen wird.Monatliche Anzahl von CloudWatch-Metriken pro Funktion
= 8 Metriken * 1 Funktion
= 8 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,30 USD pro Metrik für die ersten 10.000 Metriken * 8 Metriken = 2,40 USD
Sobald Sie 10.000 Gesamtmetriken in Ihrem Konto überschreiten, gelten die Volumenpreisstufen. Weitere Details finden Sie in der Preistabelle für Metriken.
CloudWatch Logs
Für jeden Funktionsaufruf wird ein einzelnes Protokollereignis erzeugt. Die Größe jedes Protokollereignisses beträgt ca. 1,1 KB.Monatlich aufgenommene GB an CloudWatch Logs = (1,1 KB/1024/1024) GB * 1.000.000 Aufrufe pro Monat = 1,05 GB pro Monat
Kosten für monatlich aufgenommene Protokolle = 0,50 USD pro GB aufgenommene Protokolle * 1,05 GB Leistungsereignisse als CloudWatch Logs = 0,52 USD pro Monat
Monatliche CloudWatch-Kosten = 2,40 USD + 0,52 USD = 2,92 USD pro Monat.
Es gibt keine Mindestgebühren oder obligatorische Servicenutzung. Wenn die Funktion nicht aufgerufen wird, zahlen Sie nicht.
Die hier angezeigten Preiswerte basieren auf der AWS-Region USA OST (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Der Advanced-Modus von Database Insights kostet 0,0125 USD pro vCPU-Stunde für jede bereitgestellte Instance und 0,003125 USD pro ACU-Stunde für jede Serverless-v2-Instance in einem Aurora-Cluster. Sowohl für Aurora- als auch für RDS-Datenbanken können Sie den Advanced-Modus von Database Insights auf Cluster-Ebene aktivieren, jedoch nicht für jede Instance einzeln.
Unten finden Sie ein Beispiel für einen Aurora-Cluster, der über eine bereitgestellte Writer (db.r5.xlarge) und zwei Serverless-v2-Reader-Instances verfügt. In diesem Fall wird die Berechnung Ihrer monatlichen Gebühren wie folgt festgelegt:- Gesamtzahl der vCPUs = (vCPU-Anzahl von db.r5.xlarge × 1) = (4 × 1) = 4
- Gesamtzahl der ACU = Summe der durchschnittlichen ACU-Nutzung für 2 Reader-Instances (unter der Annahme einer ACU-Nutzung von 10 und 22 für die 2 Aurora-Serverss-v2-Instances) = 10 + 22 = 32
- Monatliche Gebühren = (Gesamte vCPU-Nutzung × stündliche vCPU-Rate für den Advanced-Modus von Database Insights × Anzahl der Stunden im Monat) + (Gesamt-ACU-Nutzung × stündliche ACU-Rate für den Advanced-Modus von Database Insights × Anzahl der Stunden im Monat) = (4 × 0,0125 × 720) + (32 x 0,003125 x 720) = 108 USD
- Die Nutzung dieses Features wird stundenweise gemessen, und Teilstunden werden aufgerundet.
- Die Preisgestaltung hängt nicht von der tatsächlichen Menge der gespeicherten Leistungsdaten ab.
- Wenn Sie in den Standardmodus von Database Insights wechseln, werden Leistungsdaten, die älter als sieben Tage sind, gelöscht.
Wenn Sie Amazon-VPC-Flussprotokolle mit einem Volumen von 225 Milliarden Protokollereignissen pro Monat über CloudWatch Logs überwachen und 3 Contributor-Insights-Regeln haben, die 100, 50 bzw. 10 % dieser Protokollereignisse zugeordnet werden können, fallen für Sie folgende Gebühren an:
Regelgebühren
Gesamtzahl der Regeln = 3 Regeln
Erste Contributor-Insights-Regel = 0 USD
Zwei Contributor-Insights-Regeln zu 0,50 USD pro Regel = 1,00 USDZugeordnete Protokollereignisse
Gesamtzahl zugeordneter Protokollereignisse = (225 Mrd. * 100 %) + (225 Mrd. * 50 %) + (225 Mrd. * 10 %) = 225 Mrd. + 112,5 Mrd. + 22,5 Mrd. = 360 Milliarden
0 bis 1 Million zugeordnete Protokollereignisse = 0 USD
1 Mio. bis 360 Mrd. zugeordnete Protokollereignisse = 359 999 Mio. * 0,02 USD = 7 200 USDMonatliche CloudWatch-Gebühren = 1,00 USD + 7 200 USD = 7 201 USD
-
Beispiel 21 – CloudWatch RUM
Beispiel 21 – Metrik-Streams
Beispiel 21 – Netzwerküberwachung
CloudWatch-Netzwerküberwachung mit Datenfluss-Überwachung für EC2
Stellen wir uns vor, Sie sind ein Einzelhandelsunternehmen, das die Netzwerkleistung für den Workload eines Zahlungseinzugs überwachen möchte. Der Workload für den Zahlungseinzug wird auf 30 EC2-Instances in einer einzigen VPC bereitgestellt. Sie sind daran interessiert, Datenfluss-Überwachung für all diese Instances bereitzustellen. Ihre monatlichen Gebühren für die Datenfluss-Überwachung lauten wie folgt:1. Gebühren für überwachte Ressourcen:
30 Tage* 24 Stunden = 720 Stunden
Gesamtzahl der überwachten Ressourcen = 30 EC2-Instances = 30 überwachte Ressourcen
Da wir in den ersten 12 Monaten 10 überwachte Ressourcen kostenlos anbieten, werden Ihnen die verbleibenden = 30–10 = 20 überwachten Ressourcen in Rechnung gestellt
20 überwachte Ressourcen zu 0,0069 USD pro überwachter Ressource pro Stunde = 20 * 0,0069 USD = 0,138 USD * 720 Stunden = 99,36 USD pro Monat2. Gebühren für CloudWatch-Metriken:
Nehmen wir an, Sie erstellen 5 Überwachungen, um die Workloads zu überwachen, die auf diesen 30 Instances ausgeführt werden. Jede Überwachung liefert 5 CloudWatch-Metriken.
Gesamtzahl der Metriken: 5 Überwachungen * 5 Metriken pro Überwachung = 25 Metriken
Gesamte CloudWatch-Gebühren für Metriken: 25 Metriken * 0,30 USD/Metrik/Monat = 7,5 USD pro Monat
Gesamtgebühr für die Datenfluss-Überwachung in diesem Beispiel: 99,36 USD + 7,5 USD = 106,86 USD pro MonatCloudWatch Network Monitoring mit Datenfluss-Überwachung für die EKS-Container-Netzwerk-Beobachtbarkeit
Wenn Sie die Container-Netzwerk-Beobachtbarkeit aktivieren, wird 1 Agent für jeden Kubernetes-Worker-Knoten sowie eine Datenfluss-Überwachung erstellt, die 5 CloudWatch-Metriken liefert.Monatliche Nutzung: 30 Tage * 24 Stunden = 720 Stunden
EKS-Cluster mit 50 Knoten
CloudWatch-Gebühren für Metriken: 5 Metriken * 0,30 USD/Metrik/Monat = 1,50 USD pro Monat
Gebühren für die Datenfluss-Überwachung: 50 Knoten * 0,0069 USD pro überwachter Ressource pro Stunde = 0,345 USD * 720 Stunden = 248,40 USD pro Monat
Gesamtgebühr für Netzwerküberwachung mit Datenfluss-Überwachung für EKS-Container-Netzwerk-Beobachtbarkeit: 1,50 USD + 248,40 USD = 249,90 USD pro MonatEKS-Cluster mit 1500 Knoten
CloudWatch-Gebühren für Metriken: 5 Metriken * 0,30 USD/Metrik/Monat = 1,50 USD pro Monat
Gebühren für die Datenfluss-Überwachung: 1500 Knoten * 0,0069 USD pro überwachter Ressource pro Stunde = 10,35 * 720 Stunden = 7452 USD pro Monat
Gesamtgebühr für die Container-Netzwerk-Beobachtbarkeit für EKS: 1,50 USD + 7452 USD = 7453,50 USD pro MonatCloudWatch-Netzwerküberwachung mit Internetüberwachung
Wenn Sie 10 CloudFront-Verteilungen und 20 Virtual Private Clouds (VPCs) zu einem Monitor hinzufügen, um 45 000 Stadtnetzwerke zu überwachen, fallen Ihre Gebühren wie folgt an:1. Gebühren für überwachte Ressourcen:
30 Tage* 24 Stunden = 720 Stunden
Gesamtzahl der überwachten Ressourcen = 10 CloudFront-Verteilungen + 20 VPCs = 30
30 überwachte Ressourcen zu 0,01 USD pro überwachter Ressource pro Stunde = 30 * 0,01 USD = 0,30 USD * 720 USD pro Monat = 216 USD pro Monat2. Gebühren für überwachte Stadtnetzwerke:
Gesamtzahl der überwachten Stadtnetzwerke = 45 000, Erste 100 Stadtnetzwerke = 0 USD
Gesamtzahl der überwachten Stadtnetzwerke pro Monat = 45 000 pro Stunde * 720 Stunden/Monat = 32 400 000 Stadtnetzstunden/Monat
Die ersten 100 Stadtnetzwerke pro Stunde, insgesamt pro Monat (pauschaler Wert für jeden Monat) = 72 000 Stadtnetzwerkstunden/Monat
Gesamtzahl der in Rechnung gestellten Stadtnetzwerkstunden/Monat = 32 400 000 Stadtnetzwerkstunden/Monat - 72 000 Stadtnetzstunden/Monat = 32 328 000 Stadtnetzwerkstunden/Monat
32 328 000 Stadtnetzwerkstunden/Monat für 0,74 USD pro 10 000 Stadtnetzwerke pro Stunde = 32 328 000 x 0,000074 USD = 2392,27 USD pro Monat3. Gebühren für CloudWatch-Protokolle:
Von 45 000 Stadtnetzwerken würde Internet Monitor nur CloudWatch-Protokolle für die Top-500-Stadtnetzwerke veröffentlichen, was weniger als 500 MB Protokolldaten pro Tag oder (500 MB * 30) = 15 GB Daten pro Monat entspricht. Wenn Sie die kostenlose Abdeckung (Beispiel: 5 GB) ausschließen, würden Ihnen 10 GB (15 GB - 5 GB) verbleibende Protokolldaten in Rechnung gestellt. Wenn die Gebühr 0,50 USD pro GB pro Monat beträgt, ein vernünftiges Beispiel, würden Ihre monatlichen Gebühren für CloudWatch-Protokolle unter 0,50 USD * 10 GB = 5 USD pro Monat liegen.
Gesamtgebühr für die Internetüberwachung in diesem Beispiel: 216 USD + 2 392,27 USD + 5 USD = 2 613,27 USD pro MonatCloudWatch-Netzwerküberwachung mit synthetischer Überwachung
Nehmen wir an, Sie sind ein Finanzinstitut, das die Leistung Ihrer Handelsanwendungen mit Synthetic Monitor überwachen möchte. Um die Ausfallsicherheit zu gewährleisten, haben Sie Ihre Anwendung auf drei Availability Zones verteilt, die drei Subnetzen zugeordnet sind. Ihre Infrastruktur ist über redundante AWS-Direct-Connect-Verbindungen mit acht IP-Adressen On-Premises verbunden. Ihre monatliche Rechnung für die Verwendung eines synthetischen Monitors in den USA Ost (Nord-Virginia) würde wie folgt berechnet:1. Gebühren für überwachte Ressourcen:
30 Tage * 24 Stunden = 720 Stunden
Gesamtzahl der VPC-Subnetze: 3
Gesamtzahl der On-Premises Ziele, auf die von jedem VPC-Subnetz aus zugegriffen werden kann: 8
3 VPC-Subnetze zu den ersten 4 Zielen für 0,10 USD pro überwachter Ressource pro Stunde = 3 * 720 Stunden * 0,10 USD = 216 USD pro Monat
Multipliziert mit 2, um 8 Zielorte zu berücksichtigen = 216 USD * 2 = 432 USD pro Monat2. Gebühren für CloudWatch-Metriken:
Für jede Sonde liefert die synthetische Überwachung 3 CloudWatch-Metriken
Anzahl der überwachten Sonden: 3 Subnetze * 8 Ziel-IP-Adressen = 24 Sonden
Gesamtzahl der Metriken: 24 Sonden * 3 Metriken pro Probe = 72 Metriken
Gesamte CloudWatch-Gebühren für Metriken: 72 Metriken * 0,30 USD/Metrik/Monat = 21,60 USD pro Monat
Gesamtgebühr für synthetische Überwachung in diesem Beispiel: 432 USD + 21,60 USD = 453,60 USD pro MonatWenn Ihre Anwendung 500 000 Aufrufe in einem Monat hat, und Sie erfassen CloudWatch-RUM-Ereignisse bei 100 % Sampling für die Seitenladung und Fehler mit 20 Daten-Ereignissen – inklusive einem Start-Ereignis, einem Seitenaufruf-Ereignis und 10 Leistungs-Ereignissen (drei Web-Vitals, ein Paint, ein Navigation, fünf Ressource-Lasten) und acht Fehler pro Aufruf – wären Ihre Gebühren wie folgt:
Gesamte Anzahl an RUM-Daten-Ereignissen = 20 Daten-Ereignisse/Aufruf * 500 000 Aufrufe = 10 000 000 Daten-Ereignisse
Gebühren für 10 000 000 RUM-Daten-Ereignisse @ 1 USD pro 100 000 Daten-Ereignisse = 10 000 000 * 1 USD/100 000 = 100 USDMonatliche Gebühren für CloudWatch-RUM-Daten-Ereignisse = 100 USD pro Monat
Falls Ihre Anwendung während eines Monats von 30 Tagen rund um die Uhr läuft und jede Minute 10 000 Metrikaktualisierungen ausgibt und Ihr CloudWatch-Metrik-Stream Daten über einen Kinesis-Data-Firehose-Bereitstellungs-Stream in US East an einen HTTP-Endpunkt eines Partners sendet, würden Ihre monatlichen Kosten wie folgt aussehen:
CloudWatch-Metrik-Streams
Gesamtzahl der Metrikaktualisierungen = 10 000 Metrikaktualisierungen pro Minute * 43 200 Minuten im Monat = 432 000 000 Metrikaktualisierungen pro Monat
432 000 000 Metrikaktualisierungen zu 0,003 USD pro 1 000 Metrikaktualisierungen = 1 296 USD pro Monat
Monatliche CloudWatch-Gebühren = 1 296 USD pro MonatKinesis Data Firehose
Erfasste Kinesis-Data-Firehose-Daten (GB pro Monat) = 432 000 000 Metrikaktualisierungen * 0,5 KB (angenommene durchschnittliche Größe pro Metrikaktualisierung) / 1 048 576 KB/GB = 206 GB pro Monat
Für die ersten 500 TB/Monat beträgt der Preis für Kinesis Data Firehose in US-Ost 0,029 USD pro GB gespeicherter Daten = 206 GB * 0,029 USD = 5,97 USD pro Monat
Kinesis-Data-Firehose-Gebühren = 5,97 USD pro MonatDatenausgang (Kinesis-Data-Firehose-HTTP-Endpunkt zum Überwachungspartner)
Bis zu 9,999 TB pro Monat zu 0,09 USD pro GB (da die ersten 100 GB kostenlos sind, entfernen wir 100 GB aus der Preisberechnung) = 106 GB * 0,09 USD = 9,54 USD
Datenausgangsgebühren = 9,54 USD pro MonatMonatliche Gesamtkosten = 1 296 USD pro Monat + 5,97 USD pro Monat + 9,54 USD pro Monat = 1 311,51 USD pro Monat
Die hier angezeigten Preisangaben basieren auf den AWS-Regionen für USA-Ost (Nord-Virginia). Bitte beachten Sie die Preisinformationen für Ihre Region.
Zusätzliche Ressourcen zur Preiskalkulation
Berechnen Sie Ihre monatlichen Kosten für AWS auf einfache Art und Weise.
Kontaktieren Sie AWS-Spezialisten, um ein personalisiertes Angebot zu erhalten.