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 Kontingent von AWS erfahren Sie hier.
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) |
---|---|
Dashboard | 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) |
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 |
Application Signals | Die erste kostenlose Testversion beinhaltet pro Konto 100 Millionen Signale oder 3 Monate kostenlose Nutzung, je nachdem, was zuerst eintritt. |
Synthetics | 100 Canary-Ausführungen pro Monat |
Evidently | Das kostenlose Testprogramm enthält 3 millionen Evidently-Ereignisse und 10 Millionen Evidently-Analyse-Einheiten pro Konto |
RUM | Das kostenlose Testprogramm enthält 1 Million RUM-Ereignisse pro Konto |
Kontoübergreifende Beobachtbarkeit | Erste Trace-Kopie vom Quellkonto zum Überwachungskonto gesendet |
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
-
Alarme
-
Contributor Insights
-
Application Signals
-
Synthetics
-
RUM
-
Evidently
-
Internet Monitor
-
Network Monitor
-
Container Insights
-
Kontoübergreifende Beobachtbarkeit
-
Protokolle
-
-
Metriken
-
-
Dashboards
-
-
Alarme
-
-
Contributor Insights
-
-
Application Signals
-
-
Synthetics
-
-
RUM
-
-
Evidently
-
-
Internet Monitor
-
-
Network Monitor
-
-
Container Insights
-
Container Insights ohne verbesserte Beobachtbarkeit
Sie können Amazon CloudWatch Container Insights ohne erweiterte Beobachtbarkeit für aggregierte Metriken auf Cluster- und Serviceebene für Amazon EKS und Kubernetes verwenden. Im Folgenden finden Sie ein Beispiel für Container Insights ohne erweiterte Beobachtbarkeit für Amazon EKS, um Ihre Gebühren besser verstehen zu können.
Container Insights für ECSContainer Insights bietet Amazon-ECS-Überwachung, indem es aggregierte Metriken auf Cluster- und Serviceebene bereitstellt. Ein Preisbeispiel finden Sie unten im Beispiel für Container Insights für Amazon ECS.
-
Kontoübergreifende Beobachtbarkeit
-
Kontoübergreifende Beobachtbarkeit
Kontoübergreifende Beobachtbarkeit, ist eine Ergänzung der einheitlichen Beobachtungsfunktion von CloudWatch, sie führt zwei Kontokategorien ein: Überwachungskonto und Quellkonto. Einzelheiten finden Sie in der Dokumentation zur kontoübergreifenden Beobachtbarkeit.
Die kontoübergreifende Beobachtbarkeit ist ohne zusätzliche Kosten für Protokolle und Metriken möglich. CloudWatch liefert die erste Trace-Kopie, die im ersten Überwachungskonto gespeichert ist, ohne zusätzliche Kosten. Alle an zusätzliche Überwachungskonten gesendeten Trace.Kopien werden den Quellkonten für die aufgezeichneten Traces auf der Grundlage der AWS X-Ray Preise in Rechnung gestellt. Für die in Überwachungskonten verwendeten Funktionen wie CloudWatch Dashboards, Alarme oder Insights-Abfrageprotokolle gelten die Standardpreise von CloudWatch.
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 – Detaillierte EC2-Überwachung
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 - Kontoübergreifende Beobachtbarkeit
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 – Benutzerdefinierte Metriken
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 – S3 Replikationsmetriken
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)
-
Beispiel 5 – Überwachung mit Protokollen
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 aufgenommene 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 – Analysieren von Protokollen mit Live Tail
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 – Überwachung von VPC-Fluss-Protokollen, die an CloudWatch-Protokolle geliefert werden
Wenn Sie VPCs überwachen, die 72 TB aufgenommene VPC-Flussprotokolle CloudWatch pro Monat senden und Daten einen Monat archivieren, entstehen Ihnen folgende Kosten:
Monatliche Gebühren für die Protokollerfassung
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
Datenerfassungsgebühren gesamt = 5 120 USD + 5 120 USD + 2 048 USD + 1126,40 USD = 13 414,40 USDGebühren für monatliche Protokollarchivierung (davon ausgehend, dass sich die Protokolldaten auf 30 TB komprimieren lassen)
30 TB zu 0,03 USD pro GB = 30 * 1 024 * 0,03 = 921,60 USDMonatliche CloudWatch-Gebühren = 13 414,40 USD + 921,60 USD = 14 336 USD
Hinweis: Die Volumenstufen werden zu Beginn jedes Monats zurückgesetzt
-
Beispiel 8 – Überwachung von VPC-Flussprotokollen, die an S3 geliefert werden
Bei der Überwachung von VPCs, die pro Monat 72 TB an aufgenommenen VPC-Flow-Protokollen im optionalen Apache-Parquet-Format direkt an S3 senden und die Daten einen Monat lang archivieren, würden sich Ihre Kosten wie folgt darstellen:
Monatliche Gebühren für die Protokollerfassung
0 bis 10 TB zu 0,25 USD pro GB = 10 * 1 024 * 0,25 USD = 2 560,00 USD
10 TB bis 30 TB zu 0,15 USD pro GB = 20 * 1 024 * 0,15 USD = 3 072,00 USD
30 TB bis 50 TB zu 0,075 USD pro GB = 20 * 1 024 * 0,075 USD = 1 536,00 USD
50 TB bis 72 TB zu 0,05 USD pro GB = 22 * 1 024 * 0,05 USD = 1 126,40 USD
Datenerfassungsgebühren gesamt = 2 560 USD + 3 072 USD + 1 536 USD + 1 126,40 USD = 8 294,40 USDMonatliche Gebühren für die Umwandlung des Apache-Parkett-Formats (optional)
72 TB zu 0,03 USD pro GB = 72 * 1 024 * 0,03 USD = 2 211,84 USDGebühren für monatliche Protokollarchivierung (unter der Annahme, dass sich die Protokolldaten auf 6,5 TB komprimieren lassen)* *
6,5 TB zu 0,023 USD pro GB = 6,5 * 1 024 * 0,023 = 153,01 USDMonatliche Gesamtkosten = 8 294,40 USD + 153,01 USD + 2 211,84 USD = 10 659,25 USD
Hinweis: Die Volumenstufen werden zu Beginn jedes Monats zurückgesetzt
-
Beispiel 9 – Aufspüren und Maskieren von sensiblen Protokolldaten mit Data Protection
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 – Überwachung von VPC-Flussprotokollen mit Amazon Kinesis Data Firehose
In diesem Beispiel ist die Preisregion von USA Ost (Nord-Virginia). Wenn Sie VPCs überwachen, die 72 TB aufgenommene VPC-Flussprotokolle direkt an Amazon Kinesis Data Firehose pro Monat senden, entstehen Ihnen folgende Kosten:
Monatliche Gebühren für die Protokollieferung
0 bis 10 TB zu 0,25 USD pro GB = 10 * 1 024 * 0,25 USD = 2 560,00 USD
10 TB bis 30 TB zu 0,15 USD pro GB = 20 * 1 024 * 0,15 USD = 3 072,00 USD30 TB bis 50 TB zu 0,075 USD pro GB = 20 * 1 024 * 0,075 USD = 1 536,00 USD
50 TB bis 72 TB zu 0,05 USD pro GB = 22 * 1 024 * 0,05 USD = 1 126,40 USDGesamtkosten für die Lieferung = 2 560 USD + 3 072 USD + 1 536 USD + 1 126,40 USD = 8 294,40 USD
Monatliche Gebühren für KDF-Erfassung
Pro GB an VPC verarbeitet = 72 * 1 024 * 0,13 USD = 9.584,64 USDMonatliche Gesamtgebühren = 8 294,40 USD + 9 584,64 USD = 17 879,04 USD
Wenn Sie Amazon CloudWatch Anomaly Detection auf 10 Metriken mit Standardauflösung aktivieren
Hinweis: Die Volumenstufen werden zu Beginn jedes Monats zurückgesetzt
-
Beispiel 11 – Alarme mit Anomalie-Erkennung
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.
-
Beispiel 12 – Container Insights 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 10 Amazon-EC2-Instances, 50 durchschnittlich laufenden Containern, 20 eindeutigen Aufgabennamen und 5 eindeutigen Servicenamen überwachen, würden Ihre Kosten wie folgt aussehen:
CloudWatch-Metriken
Für jeden Cluster, jede Aufgabe und jeden Service gibt es eine vordefinierte Anzahl von Kennzahlen, die gemeldet werden. Jeder Cluster berichtet 8 Metriken, jede Aufgabe 6 Metriken und jeder Service 11 Metriken. CloudWatch-Metriken werden nach Aufgabe und Service 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 von CloudWatch Logs
= 8 Cluster-Metriken + (6 Aufgabenmetriken * 20 eindeutige Aufgabennamen) + (11 Servicemetriken * 5 eindeutige Servicenamen)
= 8 + (6 * 20) + (11 * 5)
= 183 CloudWatch-MetrikenMonatliche Kosten für CloudWatch-Metriken = 0,30 USD pro Metrik für die ersten 10 000 Metriken * 183 Metriken = 54,90 USD.
Sobald Sie 10 000 Gesamtmetriken überschritten haben, gelten Volumenpreisstufen – Details finden Sie in der Metriken-Preistabelle.
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,0179 GB Protokolle, jeder Dienst 0,02769 GB Protokolle, jeder Task 0,06288 GB Protokolle und jeder Container 0,04159 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,0179 GB) + (5 Services * 0,02769 GB) + (20 Aufgaben * 0,06288 GB) + (50 Container * 0,04159 GB) = 3,49 GB pro Monat
Kosten für monatlich aufgenommene Protokolle = 0,50 USD pro GB aufgenommene Protokolle * 3,49 GB Leistungsereignisse als CloudWatch Logs = 1,75 USD pro Monat
Monatliche CloudWatch-Kosten = 54,90 USD + 1,75 USD = 56,65 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 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)
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 Namensraum, 5 eindeutigen Dienstnamen, 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 130 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 * 130 Beobachtungen) + (20 Container * 21 Beobachtungen)] * 60 Minuten * 24 Stunden * 30 Tage
= [1 720 + 680 + 2 + 10 + 112 + 2 600 + 420] * 43 200 Minuten/Monat = 239 500 800 Beobachtungen pro MonatIhre monatliche Rechnung für Container Insights = 239 500 800 x 0,21 USD pro 1 Mio. Beobachtungen = 50,30 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 Servicenamen 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-Protokolle
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 den AWS-Regionen für 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 14 – Überwachen Ihrer Anwendung mit ServiceLens
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
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 16 – Überwachen der Anwendungsleistung mit Application Signals, AWS-X-Ray-Traces und Service Level Objectives (SLOs)
Anwendungssignale:
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.
-
Beispiel 17 – Endbenutzerüberwachung mit Synthetics
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 18 – Alarmierung mit zusammengesetzten Alarmen
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 – S3-Anforderungsmetriken
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. -
Beispiel 20 – Überwachung mit Lambda 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.
-
Beispiel 21 – Metrik-Streams
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 das erste GB kostenlos ist, entfernen wir 1 GB aus der Preisberechnung) = 205 GB * 0,09 USD = 18,45 USD
Datenausgangsgebühren = 18,45 USD pro MonatMonatliche Gesamtkosten = 1 296 USD pro Monat + 5,97 USD pro Monat + 18,45 USD pro Monat = 1 320,42 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 22 – Zuweisungen (Datenverkehr-Teilung) mit Evidently
Sagen wir, Sie führen eine Kampagne mit Datenverkehr-Teilung aus, wobei Sie zwei Funktionen (alte Version und neue Version) für Benutzer-Verkehr von insgesamt 200 000 Seitanaufrufen pro Monat bei 100 % Samplingrate bereitstellen. Sie brauchen keine Analyse. Ihre Anwendung generiert ein Zuweisungs-Ereignis pro Seitenaufruf, wobei eine Zuweisung einem Evidently-API-Aufruf entspricht, der festlegt, welcher Benutzer welche Funktion sehen wird (in anderen Worten, Datenverkehr-Teilung). Ihre Gebühren sind wie folgt:
Evidently-Ereignis-Gebühren
Gesamte Anzahl von Evidently-Ereignissen (Zuweisungen) = 200 000 Aufrufe * 1 Evidently-Eregnis pro Seitenaufruf = 200 000 Evidently-Ereignisse
200 000 Zuweisungen/Evidently-Ereignisse zu 5 USD pro Million Evidently-Ereignisse = 1,00 USDMonatliche CloudWatch-Evidently-Gebühren = 1,00 USD
-
Beispiel 23 – Launch-Überwachung mit Evidently
Sagen wir, Sie führen zwei Launches aus, mit jeweils zwei Funktions-Variationen für Benutzer-Datenverkehr von insgesamt 200 000 Seitenaufrufen pro Monat bei 100 % Samplingrate. Sie wollen drei Metriken überwachen, die aus jedem Daten-Ereignis erzeugt werden (d. h. drei Regel-Übereinstimmungen). Ihre Anwendung generiert ein Zuweisungs-Ereignis pro Seitenaufruf, wobei eine Zuweisung einem Evidently-API-Aufruf entspricht, der festlegt, welcher Benutzer welche Funktion sehen wird (Datenverkehr-Teilung). Es generiert auch zwei Daten-Ereignisse pro Seitenaufruf (wie Benutzer-Klicks). Ihre Gebühren sind wie folgt:
Evidently-Ereignis-Gebühren
Für Zuweisungen, Anzahl von Evidently-Ereignissen = 200 000 Aufrufe * 1 Evidently-Eregnis pro Seitenaufruf * 2 Launches = 400 000 Evidently-Ereignisse
Für Daten-Ereignisse, Anzahl von Evidently-Ereignissen = 200 000 Aufrufe * 2 Evidently-Eregnisse pro Seitenaufruf = 400 000 Evidently-Daten-Ereignisse
Gesamte Evidently-Ereignisse = Evidently-Zuweisungs-Ereignisse + Evidently-Daten-Ereignisse = 400 000 + 400 000 = 800 000
800 000 Evidently-Ereignisse zu 5 USD pro Million Evidently-Ereignisse = 4,00 USDGebühren für Evidently-Analyse-Einheiten
Anzahl von Evidently-Metriken = 2 Launches * 3 Metriken = 6 Metriken
Anzahl von Evidently-Analyse-Einheiten = 6 Metriken * 400 000 Evidently-Daten-Ereignisse = 2 400 000
Analyse-Gebühren = 2 400 000 Evidently-Analyse-Einheiten zu 7,50 USD pro Million Evidently-Analyse-Einheit = 18,00 USDMonatliche CloudWatch-Evidently-Gebühren = Ereignis-Gebühren + Analyse-Gebühren = 4,00 USD + 18,00 USD = 22,00 USD
CloudWatch-Metriken-Gebühr = 12 Metriken * 0,30 USD = 3,60 USD
(CloudWatch-Metriken sind pro Variation – 6 Evidently-Metriken * 2 Variationen) -
Beispiel 24 – Experimente und Launch-Überwachung mit Evidently
Sagen wir, Sie führen zwei Launches und drei Experimente aus, mit jeweils zwei Funktions-Variationen für Benutzer-Verkehr von insgesamt 200 000 Seitenaufrufen pro Monat bei 100 % Samplingrate. Sie wollen drei Metriken überwachen, die aus jedem Daten-Ereignis erzeugt werden (d. h. drei Regel-Übereinstimmungen). Ihre Anwendung generiert ein Zuweisungs-Ereignis pro Seitenaufruf, wobei eine Zuweisung einem Evidently-API-Aufruf entspricht, der festlegt, welcher Benutzer welche Funktion sehen wird (Datenverkehr-Teilung). Es generiert auch zwei Daten-Ereignisse pro Seitenaufruf (wie Benutzer-Klicks). Ihre Gebühren sind wie folgt:
Evidently-Ereignis-Gebühren
Für Zuweisungen, Anzahl von Evidently-Ereignissen = 200 000 Aufrufe * 1 Evidently-Eregnis pro Seitenaufruf * (2 Launches + 3 Experimente) = 1 000 000 Evidently-Ereignisse
Für Daten-Ereignisse, Anzahl von Evidently-Ereignissen = 200 000 Aufrufe * 2 Evidently-Eregnisse pro Seitenaufruf = 400 000 Evidently-Daten-Ereignisse
Gesamte Evidently-Ereignisse = 1 000 000 Evidently-Ereignisse (Zuweisung) + 400 000 Evidently-Ereignisse (Daten) = 1 400 000
1 400 000 Evidently-Ereignisse zu 5 USD pro Million Evidently-Ereignisse = 7,00 USDGebühren für Evidently-Analyse-Einheiten
Anzahl von Evidently-Metriken = (2 Launches + 3 Experimente) * 3 Metriken = 15 Metriken
Anzahl von Evidently-Analyse-Einheiten = 15 Metriken * 400 000 Evidently-Daten-Ereignisse = 6 000 000
Analyse-Gebühren = 6 000 000 Evidently-Analyse-Einheiten zu 7,50 USD pro Million Evidently-Analyse-Einheit = 45,00 USDMonatliche CloudWatch-Evidently-Gebühren = Ereignis-Gebühren + Analyse-Gebühren = 7,00 USD + 45,00 USD = 52,00 USD
CloudWatch-Metriken-Gebühr = 30 Metriken * 0,30 USD = 9,00 USD
(CloudWatch-Metriken sind pro Variation – 15 Evidently-Metriken * 2 Variationen) -
Beispiel 25 – CloudWatch RUM
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
-
Beispiel 26 – Metrics Insights
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 27 – CloudWatch Alarme mit Metrics-Insights-Abfragen und monatlicher Kostenprognose
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.
-
Beispiel 28 – Internet Monitor
Wenn Sie 10 CloudFront-Distributionen und 20 Virtual Private Clouds (VPCs) zu einem Monitor hinzufügen, um 45 000 Stadtnetzwerke zu überwachen, fallen Ihre Gebühren wie folgt an:
- Gebühren für überwachte Ressourcen:
Gesamtzahl der überwachten Ressourcen = 10 CloudFront-Verteilungen + 20 VPCs = 30
30 überwachte Ressourcen zu 0,01 USD pro überwachter Ressource und Stunde = 30 * 0,01 USD = 0,30 USD pro Stunde
- 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 730 Stunden/Monat = 32 850 000 Stadtnetzstunden/Monat
Die ersten 100 Stadtnetzwerke pro Stunde, insgesamt pro Monat (pauschaler Wert für jeden Monat) = 74 000 Stadtnetzwerkstunden/Monat
Gesamtzahl der in Rechnung gestellten Stadtnetzstunden/Monat = 32 850 000 Stadtnetzstunden/Monat - 74 000 Stadtnetzstunden/Monat = 32 776 000 Stadtnetzstunden/Monat
32.776.000 City-Networks-Stunden/Monat für 0,74 USD pro 10 000 City-Netzwerke pro Stunde = 32 776 000 x 0,000074 USD = 2 425,42 USD pro Monat - 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.
- Gebühren für überwachte Ressourcen:
-
Beispiel 29 — Abfragen mehrerer Datenquellen
In diesem Beispiel haben Sie eine Anwendung mit Workloads auf AWS und in Hybrid- und Multi-Cloud-Umgebungen. Sie möchten Ihre Kennzahlen, Dashboards und Alarme an einem einzigen Ort für all Ihre Workloads konsolidieren, unabhängig vom Standort.
Monatliche CloudWatch-Alarmgebühren
1. AWS-Metriken
Sie erstellen Alarme, um Metriken in AWS zu überwachen. Diese Berechnung entnehmen Sie bitte anderen Preisbeispielen für Alarme.2. Lokale Kennzahlen
Sie erstellen Alarme, um 15 Kennzahlen Ihrer lokalen Workloads zu überwachen. Jeder Alarm verweist auf eine einzelne Metrik aus Ihren lokalen oder anderen Cloud-Workloads. Ihre Gebühr lautet wie folgt: 15 Alarme * 1 Metrik pro Alarm * 0,10 USD pro Alarmmetrik = 1,50 USD pro Monat.3. Andere Cloud-Metriken
Ihre Alarme für andere Cloud-Metriken werden genauso berechnet wie für lokale Metriken.
Wenn Sie Alarme erstellen, um 15 Metriken aus anderen Cloud-Workloads zu überwachen, entspricht Ihre CloudWatch-Gebühr der oben genannten Gebühr, 1,50 USD pro Monat.Möglicherweise fallen zusätzliche Gebühren direkt von anderen Cloud-Anbietern für die Abfrage von Metriken aus deren APIs an.
Monatliche CloudWatch-Dashboard-Gebühren
Sie erstellen ein benutzerdefiniertes Dashboard, das auf 45 CloudWatch-Metriken, 5 Abfragen zu Ihren lokalen Metriken und 5 Abfragen zu Ihren anderen Cloud-Metriken verweist: Das Dashboard verweist auf 45 + 5 +5 = 55 Metriken, weshalb es nicht für das kostenlose Kontingent in Frage kommt. Ihre Gebühr lautet wie folgt: 3 USD pro benutzerdefiniertem Dashboard = 3 USD pro Monat.
Zusätzliche monatliche Gebühren1. Zusätzliche Gebühren für die Lambda-Ausführung bei Ihren Alarmen
Jede Datenquellenabfrage wird von einer AWS Lambda-Funktion ausgeführt. Wenn Sie Daten auf einem Dashboard visualisieren oder jedes Mal, wenn ein Alarm ausgewertet wird, wird die AWS-Lambda-Funktion in Ihrem Namen ausgeführt, um die erforderlichen Daten abzurufen, und es können Kosten pro AWS-Lambda-Preis anfallen. Bitte beachten Sie, dass das folgende Beispiel das kostenlose Kontingent für AWS Lambda nicht berücksichtigt.
Lambda-Gebühren = Anforderungsgebühren + Gebühren für die Dauer
Ein Standardalarm wird jede Minute ausgewertet; in einem Monat mit 31 Tagen wird der Alarm 44 640 Mal ausgewertet. Sie haben 15 Alarme mit jeweils einer Datenquellenabfrage für lokale Metriken und 15 weitere Alarme mit jeweils einer Datenquellenabfrage für eine andere Cloud, d. h. (15* 1) + (15* 1) = 30 Abfragen.
Die Auswertung Ihrer Alarme führt zu 44 640 Bewertungen * 30 Abfragen = 1 339 200 Lambda-Läufe.
Geht man von einer durchschnittlichen Ausführungszeit von 1 Sekunde aus, so stellen sich die durch Ihre Alarme verursachten Gebühren wie folgt dar:
1 339 200 Lambda-Läufe * 0,2 USD pro 1 000 000 Anfragen + Dauer von 1 Sekunde * 1 339 200 Lambda-Läufe * 1 GB Speichergröße * 0,0000166667 USD pro GB pro Sekunde = 0,27 USD + 22,32 USD = 22,59 USD pro Monat.2. Zusätzliche Gebühren für die Lambda-Ausführung auf Ihrem Dashboard
Für Dashboard-Visualisierungen gehen wir von den folgenden Annahmen aus:
* Sie aktualisieren das Dashboard 20 mal am Tag
* Die Visualisierungen nutzen komplexere Abfragen als Alarme, und die durchschnittliche Ausführungszeit einer Abfrage beträgt 3 SekundenDie Visualisierung von Daten aus Ihren Dashboards führt zu 10 Abfragen * 20 Mal am Tag * 31 Tage = 6 200 Lambda-Läufe pro Monat
Die durch Ihr Dashboard verursachten Gebühren für AWS Lambda lauten wie folgt:
6 200 Lambda-Läufe * 0,2 USD pro 1 000 000 Anfragen + Dauer von 3 Sekunden * 6 200 Lambda-Läufe * 1 GB Speichergröße * 0,000016667 USD pro GB pro Sekunde = 0,00 USD + 0,31 USD = 0,31 USD pro Monat.
Zusätzliche monatliche Gebühren = 22,59 USD + 0,31 USD + 22,90 USD pro Monat
Monatliche Gesamtkosten = 1,50 USD + 1,50 USD + 3 USD + 22,90 USD = 28,90 USD pro Monat
-
Beispiel 30 – Network Monitor
Nehmen wir an, Sie sind ein Finanzinstitut, das die Leistung Ihrer Handelsanwendungen mit CloudWatch Network 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. Am Ende der 30-tägigen kostenlosen Testphase wird Ihre erste monatliche Rechnung für die Nutzung von CloudWatch Network Monitor for Hybrid in USA Ost (Nord-Virginia) 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 Monat.
2. Gebühren für CloudWatch-Metriken:
Für jede Sonde liefert Network Monitor 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 MonatGesamtkosten für CloudWatch Network Monitor in diesem Beispiel: 438 USD + 21,60 USD = 459,60 USD pro Monat
-
Beispiel 31 – Detaillierte Überwachung des API-Gateways
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.
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.