Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Untersuchung der Ursachen von Anomalien mit Amazon Q Developer
Sie können Amazon Q Developer verwenden, um die Ursache einer erkannten Kostenanomalie zu untersuchen. Wenn Sie eine Anomalie untersuchen, analysiert Amazon Q Developer Ihre Kostendaten und CloudTrail Ereignisse, um festzustellen, was sich wann und wo geändert hat, wer die Änderung ausgelöst hat und warum sie passiert ist.
Für Kunden, die die Erkennung von Kostenanomalien verwenden, stehen Kostenanalysen ohne zusätzliche AWS Kosten zur Verfügung. Bei der Untersuchung können Standardgebühren für die zugrunde liegenden Dienste anfallen, die das Unternehmen in Ihrem Namen nutzt, z. B. CloudWatch Logs Insights-Abfragen zu Ihren CloudTrail Daten. Einzelheiten finden Sie unter Preise für
Themen
So funktioniert die Kostenermittlung
Wenn Sie eine Anomalie untersuchen, führt Amazon Q Developer die folgende Analyse durch:
-
Identifiziert, was sich an Ihren Kostendaten geändert hat, indem die Anomalie in ihre wichtigsten Einflussfaktoren (Service, Konto, Region, Nutzungsart) aufgeschlüsselt wird.
-
Ermittelt, ob die Änderung nutzungs- oder ratenabhängig ist. Eine nutzungsbedingte Änderung bedeutet mehr Ressourcen oder Aktivitäten zum gleichen Preis pro Einheit (z. B. eine Erweiterung einer neuen Bereitstellung). Eine tarifbedingte Änderung bedeutet eine ähnliche Nutzung zu einem anderen Preis pro Einheit (z. B. eine Neuzuweisung von Sparplänen oder eine Neufestsetzung der Preisstaffelung).
-
Korreliert bei nutzungsbedingten Änderungen CloudTrail damit, dass die Kostenänderung bestimmten API-Aufrufen und den IAM-Prinzipalen, die sie vorgenommen haben, zuzuordnen ist.
-
Bei tarifbedingten Änderungen wird versucht, die Kostenzusammensetzung zu erklären, indem ermittelt wird, was sich bei der Preisgestaltung oder den gewährten Rabatten geändert hat.
Das Ergebnis der Untersuchung passt sich der Anomalie an. Eine einfache Anomalie mit einer Grundursache führt zu einer prägnanten Erzählung. Eine komplexe Anomalie mit mehreren unabhängigen Ursachen führt zu einer Aufschlüsselung pro Ursache mit einer Synthese.
Voraussetzungen
Um Cost Investigation verwenden zu können, benötigen Sie Folgendes:
-
Zugang für Amazon Q für Entwickler. Benutzer müssen über Amazon Q Developer-Berechtigungen (
q:StartConversation,q:SendMessage) und dieq:PassRequestentsprechende Erlaubnis verfügen. Der schnellste Weg, Zugriff zu gewähren, besteht darin, dieAmazonQFullAccessverwaltete Richtlinie zu verwenden. Detaillierte Berechtigungskonfigurationen finden Sie unter Sicherheit für Kostenmanagementfunktionen in Amazon Q Developer. -
(Empfohlen) Ein organisationsweiter CloudTrail Trail, bei dem die Protokollierung von Verwaltungsereignissen und die Übermittlung von CloudWatch Protokollen aktiviert sind. Für kontoübergreifende Untersuchungen ermittelt die Funktion automatisch Ihren Unternehmenspfad und fragt CloudWatch Logs Insights ab, um Ereignisse in allen Mitgliedskonten zu finden. Wenn kein Organisationspfad konfiguriert ist, wird die Untersuchung mit den verfügbaren Kostendaten abgeschlossen und Ihnen wird mitgeteilt, welche Optionen Sie aktivieren müssen, um eine umfassendere Antwort zu erhalten. Informationen zum Erstellen eines Organisationspfads finden Sie im AWS CloudTrail Benutzerhandbuch unter Erstellen eines Pfads für eine Organisation.
Untersuchung einer Anomalie
Sie können eine Untersuchung von den folgenden Orten aus starten: von der Cost Anomaly Detection-Konsole oder von einem Amazon Q-Entwicklergespräch aus.
Von der Cost Anomaly Detection-Konsole aus
-
Öffnen Sie die Fakturierungs- und Kostenverwaltungskonsole unter https://console.aws.amazon.com/costmanagement/
. -
Wählen Sie im Navigationsbereich Cost Anomaly Detection (Kostenanomalie-Erkennung) aus.
-
Wählen Sie die Registerkarte Entdeckte Anomalien.
-
Wählen Sie eine Anomalie aus, um ihre Details anzuzeigen.
-
Wählen Sie „Mit Amazon Q Developer untersuchen“.
Amazon Q Developer wird geöffnet und beginnt automatisch mit der Untersuchung. Die Ergebnisse werden in der Regel innerhalb von Minuten angezeigt.
Aus einer Amazon Q Developer-Konversation
Wenn Sie Amazon Q Developer eine Frage zu Ihren AWS Kosten stellen, die am besten durch eine Untersuchung beantwortet werden kann, ruft Amazon Q Developer die Untersuchungsfunktion möglicherweise automatisch als Teil der Konversation auf.
Untersuchungsergebnisse verstehen
Die Untersuchungsergebnisse können je nach den verfügbaren Daten die folgenden Dimensionen einer Kostenänderung beinhalten:
-
Was hat sich geändert. Der beitragende Dienst, das Konto, die Region und die Nutzungsart. Die Untersuchung identifiziert die größten Kostentreiber, nicht nur die Summe der Dienstleistungen auf oberster Ebene.
-
Wann. Die Zeitleiste der Ereignisse, die zu der Anomalie geführt haben, verankert in dem Tag, an dem die Kostenänderung begann, und den Bereitstellungs- oder Konfigurationsereignissen, die ihr vorausgingen.
-
Wo. Die betroffenen Konten und Regionen. Bei Organisationen mit mehreren verknüpften Konten identifiziert die Untersuchung das spezifische Konto, von dem die Änderung ausgegangen ist.
-
Wer. Der IAM-Prinzipal, der den API-Aufruf ausgelöst hat, unabhängig davon, ob es sich um einen Benutzer, eine Rolle oder einen automatisierten Prozess handelte.
-
Warum. Eine Erklärung in einfacher Sprache, die das oben Gesagte zusammenbringt. Beispiel: „Eine AWS Lambda-Funktion im Konto 111122223333 erhöhte ihre Aufrufrate ab dem 15. Mai nach einer Bereitstellung durch eine IAM-Rolle
deploy-prod, was zu einem Kostenanstieg in us-east-1 führte.“
Wenn eine definitive Grundursache nicht identifiziert werden kann
Nicht jede Kostenänderung ist auf einen einzigen API-Aufruf zurückzuführen. Pricing-only Änderungen (wie Neuzuweisungen von Sparplänen oder gestaffelte Preisanpassungen) und eine nachfrageorientierte Skalierung können zu Anomalien führen, ohne dass ein entsprechendes Ereignis eintritt. CloudTrail Wenn die Untersuchung keine definitive Grundursache identifizieren kann, wird aufgedeckt, was sie gefunden hat, und es wird Ihnen mitgeteilt, welcher zusätzliche Kontext hilfreich wäre. Es wird keine Erklärung erfunden.
Fortsetzung der Untersuchung
Nach der ersten Analyse können Sie in derselben Amazon Q Developer-Konversation weitere Fragen stellen, um tiefer zu gehen oder die Richtung zu ändern. Beispiel:
-
„Teilen Sie den Kostenanstieg nach Service und Region auf.“
-
„Konzentrieren sich die Kosten auf ein einziges Konto oder verteilen sie sich auf das gesamte Unternehmen?“
-
„Wie lässt sich diese Anomalie mit den jüngsten Kostenänderungen in diesem Konto vergleichen?“
Amazon Q Developer behält den Gesprächskontext bei, sodass jedes Follow-up auf der vorherigen Analyse aufbaut.
Cross-account Untersuchung
Die Monitore zur Erkennung von Kostenanomalien, die im Verwaltungskonto (Zahler) erstellt werden, erkennen Abweichungen bei den Ausgaben im gesamten Unternehmen. Wenn Sie eine Anomalie untersuchen, liegt die Ursache häufig in einem verknüpften Konto in Ihrem Unternehmen. Cost Explorer aggregiert Abrechnungsdaten auf Zahlerebene, aber die CloudTrail Eventdaten beziehen sich auf das Konto, über das der API-Aufruf getätigt wurde.
Um diese Lücke zu schließen, ermittelt die Untersuchungsfunktion automatisch Ihren unternehmensweiten CloudTrail Trail und fragt den Speicherort der CloudWatch Logs ab, in dem die Ereignisse des Trails gespeichert sind. Für die Erkennung von Kostenanomalien oder für die Untersuchungsfunktion selbst ist keine Konfiguration erforderlich. Sobald der Trail existiert, wird er von der Funktion automatisch erkannt und verwendet.
Wenn Ihr Unternehmen nicht über einen unternehmensweiten Pfad verfügt, für den die Übermittlung von CloudWatch Protokollen konfiguriert ist, wird die Untersuchung mit den im Konto des Zahlers verfügbaren Daten abgeschlossen. Außerdem erfahren Sie, welche Optionen für die kontoübergreifende Zuordnung aktiviert werden müssen.
Anmerkung
Bei der Untersuchung von Anomalien mithilfe eines an Logs übermittelten Organisationspfads fragt die Funktion CloudWatch Logs Insights in Ihrem Namen ab. Dabei fallen die CloudWatch Standardgebühren für CloudWatch Logs Insights an, die auf den gescannten Daten basieren. Einzelheiten finden Sie unter Analysieren von Protokolldaten mit CloudWatch Logs Insights.
Einschränkungen
-
Bei der Untersuchung kann festgestellt werden, welcher Benutzer oder welche Rolle Kostenänderungen ausgelöst hat, die auf Konfigurationsänderungen zurückzuführen sind (z. B. das Starten einer EC2-Instance, das Bereitstellen einer Lambda-Funktion oder das Erstellen eines S3-Buckets). Es kann nicht festgestellt werden, welcher Benutzer oder welche Rolle Kostenänderungen ausgelöst hat, die auf Datenoperationen (wie Amazon
GetObjectS3-Aufrufe oder AmazonGetItemDynamoDB-Aufrufe) zurückzuführen sind, da diese Vorgänge CloudTrail standardmäßig nicht erfasst werden. -
CloudTrail Die Verfügbarkeit von Ereignissen hängt von der Aufbewahrungskonfiguration Ihres Trails ab. Ältere Anomalien können möglicherweise nur eingeschränkt oder gar nicht CloudTrail zugeordnet werden, wenn die Anzahl der Ereignisse abgelaufen ist.
-
Resource-level Kostendaten aus Cost Explorer sind nur für die letzten 14 Tage verfügbar. Bei älteren Anomalien verwendet die Untersuchung Daten auf Service- und Kontoebene.
-
Anomaliedaten werden nach 90 Tagen archiviert. Bei Untersuchungen archivierter Anomalien stehen möglicherweise nur begrenzte Daten zur Verfügung.