Warum X-Ray?
Mit AWS X-Ray müssen Sie keine Vorauszahlungen leisten oder sonstige Verbindlichkeiten eingehen. Sie zahlen nur für das, was Sie nutzen, basierend auf der Anzahl an aufgezeichneten, abgerufenen und gescannten Traces. Ein Trace stellt eine Anforderung an Ihre Anwendung dar und kann mehrere Datenpunkte enthalten, wie beispielsweise für Aufrufe anderer Services und Datenbankzugriff. X-Ray bietet eine garantierte Trace-Mindestgröße von 100 KB. Ablaufverfolgungsdaten werden ohne Zusatzkosten 30 Tage ab Aufzeichnung aufbewahrt.
AWS Pricing Calculator
Berechnen Sie Ihre AWS-X-Ray- und Architekturkosten in einer einzigen Kostenschätzung.
Unbefristetes kostenlosen Kontingents
- Die ersten 100 000 aufgezeichneten Traces pro Monat sind kostenfrei
- Die ersten 1 000 000 abgerufenen oder gescannten Traces pro Monat sind kostenfrei
Zusätzliche Gebühren
Beispiel 1 — Röntgenverfolgung
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:
Gescannte 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 USD
Lassen 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 USD
Ihre monatlichen Gesamtkosten für die Verwendung von AWS X-Ray betragen 0,24 USD + 0,15 USD = 0,39 USD.
Beispiel 2 – Überwachen Sie die Anwendungsleistung mit Anwendungssignalen (Vorschau), AWS X-Ray Traces und Service Level Objectives (SLOs)
Anwendungssignale (Vorschau):
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 USD
Gesamtkosten 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 Spuren = 54 750 000 gespeicherte Spuren – 100 000 Spuren im kostenlosen Kontingent = 54 650 000 gespeicherte Spuren 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 Spuren:
Gescannte Spuren = 100 Abfragen * 75 000 Spuren pro Stunde * 31 Tage = 232 500 000 gescannte Spuren 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 Spuren = 232 655 000 Traces – 1 000 000 Spuren im kostenlosen Kontingent = 231 655 000 abgerufene und gescannte Spuren pro Monat
Kosten für abgerufene und gescannte Spuren = 231 655 000 Spuren* 0,0000005 USD = 115,82 USD pro Monat
Gesamtkosten für die Röntgenverfolgung = 273,25 USD gespeicherte Spuren + 115,82 USD gescannte/abgerufene Spuren = 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 entnehmen Sie bitte den einzelnen Preisbeispielen.