Verwenden von AWS X-Ray-Service-Übersichten und Nachverfolgungsansichten mit API Gateway - Amazon API Gateway

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.

Verwenden von AWS X-Ray-Service-Übersichten und Nachverfolgungsansichten mit API Gateway

In diesem Abschnitt finden Sie detaillierte Informationen zur Verwendung von AWS X-Ray-Service-Übersichten und Nachverfolgungsansichten mit API Gateway.

Ausführliche Informationen zu Service-Übersichten und Ablaufverfolgungsansichten und wie Sie diese interpretieren finden Sie unter AWS X-Ray-Konsole.

Beispiel für eine X-Ray-Service-Übersicht

AWS X-Ray-Service-Übersichten zeigen Informationen über Ihre API und alle zugehörigen Downstream-Services. Wenn X-Ray für eine API-Stufe in API Gateway aktiviert ist, wird in der Service-Übersicht ein Knoten angezeigt, der Informationen zur Gesamtzeit enthält, die im API Gateway-Service verbracht wurde. Sie erhalten detaillierte Informationen über den Antwortstatus und ein Histogramm der API-Reaktionszeit für den ausgewählten Zeitraum. Bei APIs, die in AWS-Services wie AWS Lambda und Amazon DynamoDB integriert sind, sehen Sie mehr Knoten, die Leistungsmetriken für diese Services bereitstellen. Es wird eine Service-Übersicht für jede API-Stufe geben.

Das folgende Beispiel zeigt eine Service-Übersicht für die test Stufe einer aufgerufenen API xray. Diese API verfügt über eine Lambda-Integration mit einer Lambda-Genehmiger-Funktion und einer Lambda-Backend-Funktion. Die Knoten stellen den API Gateway-Service, den Lambda-Service und die beiden Lambda-Funktionen dar.

Eine detaillierte Erläuterung der Service-Übersichtsstruktur finden Sie unter Anzeigen der Service-Übersicht.


                Service-Übersicht-Beispiel für eine API Gateway-API-Stufe

Sie können die Service-Übersicht vergrößern und eine Ansicht der Nachverfolgung für die API-Stufe anzeigen. Die Nachverfolgung zeigt detaillierte Informationen zu Ihrer API an, die als Segmente und Untersegmente dargestellt werden. Beispiel: Die Ablaufverfolgung für die Service-Übersicht umfasst die oben gezeigten Segmente für den Lambda-Service und die Lambda-Funktion. Weitere Informationen finden Sie unter Lambda als AWS X-Ray-Nachverfolgung.

Wenn Sie einen Knoten oder ein Edge in einer X-Ray-Service-Übersicht auswählen, zeigt die X-Ray-Konsole ein Histogramm der Latenzverteilung. Sie können ein Latenzhistogramm verwenden, um zu sehen, wie lange es dauert, bis ein Service seine Anforderungen erfüllt. Es folgt ein Histogramm der API Gateway-Stufe, die in der vorherigen Service-Übersicht xray/test benannt wurde. Eine detaillierte Erklärung der Latenz-Verteilungshistogramme finden Sie unter Verwenden von Latenzhistogrammen in der AWS X-Ray-Konsole.


                X-Ray-Histogramm einer API Gateway-API-Stufe

Beispiel für eine X-Ray-Ablaufverfolgungsansicht

Das folgende Diagramm zeigt eine Ablaufverfolgungsansicht, die für die oben beschriebene Beispiel-API mit einer Lambda-Backend-Funktion und einer Lambda-Genehmiger-Funktion generiert wurde. Eine erfolgreiche API-Methodenanforderung wird mit einem Antwortcode von 200 angezeigt.

Eine detaillierte Erläuterung der Ablaufverfolgungsansichten finden Sie unter Anzeigen von Ablaufverfolgungen.


                API Gateway mit aktivierter Ablaufverfolgung