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.
Was ist AWS X-Ray?
AWS X-Ray ist ein Dienst, der Daten über Anfragen sammelt, die Ihre Anwendung bearbeitet, und Tools bereitstellt, mit denen Sie diese Daten anzeigen, filtern und Einblicke in sie gewinnen können, um Probleme und Optimierungsmöglichkeiten zu identifizieren. Für jede zurückverfolgbare Anfrage an Ihre Anwendung finden Sie detaillierte Informationen nicht nur zur Anfrage und Antwort, sondern auch zu Aufrufen, die Ihre Anwendung an nachgelagerte AWS Ressourcen, Microservices, Datenbanken und Web-APIs tätigt.
AWS X-Ray empfängt zusätzlich zu den bereits integrierten Anwendungsverwendungen AWS-Services Ihrer Anwendung Traces von Ihrer Anwendung X-Ray. Die Instrumentierung Ihrer Anwendung umfasst das Senden von Trace-Daten für eingehende und ausgehende Anfragen und andere Ereignisse innerhalb Ihrer Anwendung sowie Metadaten zu jeder Anfrage. Viele Instrumentierungsszenarios erfordern nur Konfigurationsänderungen. Sie können beispielsweise alle eingehenden HTTP-Anfragen und Downstream-Aufrufe an AWS-Services Ihre Java-Anwendung anpassen. Es gibt mehrere SDKs, Agenten und Tools, die verwendet werden können, um Ihre Anwendung für die X-Ray Ablaufverfolgung zu instrumentalisieren. Weitere Informationen finden Sie unter Instrumentierung Ihrer Anwendung.
AWS-Services die mit integriert sind, X-Ray können eingehenden Anfragen Tracing-Header hinzufügen, Trace-Daten an den Daemon senden oder den X-Ray Daemon ausführen. X-Ray Sie AWS Lambda können beispielsweise Trace-Daten zu Anfragen an Ihre Lambda-Funktionen senden und den X-Ray Daemon auf Workern ausführen, um die Verwendung des SDK zu vereinfachen. X-Ray
Anstatt Trace-Daten direkt an diese zu senden X-Ray, sendet jedes Client-SDK JSON-Segmentdokumente an einen Daemon-Prozess, der auf UDP-Verkehr wartet. Der X-Ray Daemon puffert Segmente in einer Warteschlange und lädt sie stapelweise hoch. X-Ray Der Daemon ist für Linux, Windows und macOS verfügbar und auf allen Plattformen enthalten. AWS Elastic Beanstalk AWS Lambda
X-Ray verwendet Trace-Daten aus den AWS Ressourcen, die Ihre Cloud-Anwendungen unterstützen, um eine detaillierte Trace-Map zu erstellen. Die Trace-Map zeigt den Client, Ihren Front-End-Service und die Back-End-Dienste, die Ihr Front-End-Service aufruft, um Anfragen zu verarbeiten und Daten beizubehalten. Verwenden Sie die Trace-Map, um Engpässe, Latenzspitzen und andere Probleme zu identifizieren, die Sie lösen müssen, um die Leistung Ihrer Anwendungen zu verbessern.