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-Rayist 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 nachverfolgte Anfrage an Ihre Anwendung finden Sie detaillierte Informationen nicht nur über die Anfrage und Antwort, sondern auch über Anrufe, die Ihre Anwendung an nachgelagerte Benutzer sendetAWSRessourcen, Microservices, Datenbanken und Web-APIs.

AWS X-Rayempfängt zusätzlich zu den Spuren Ihrer BewerbungAWS-ServicesIhre Anwendung verwendet Anwendungen, die bereits in X-Ray integriert sind. 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 instrumentieren anAWS-Servicesdie Ihre Java-Anwendung erstellt. Es gibt mehrere SDKs, Agenten und Tools, die verwendet werden können, um Ihre Anwendung für die Röntgenverfolgung zu instrumentieren. SieheInstrumentierung Ihrer Anwendungfür weitere Informationen.
AWS-Servicesdas sindin X-Ray integriertkann eingehenden Anfragen Tracing-Header hinzufügen, Trace-Daten an X-Ray senden oder den X-Ray-Daemon ausführen. Zum BeispielAWS Lambdakann Trace-Daten über Anfragen an Ihre Lambda-Funktionen senden und den X-Ray-Daemon auf Workern ausführen, um die Verwendung des X-Ray-SDK zu vereinfachen.

Anstatt Trace-Daten direkt an X-Ray zu senden, sendet jedes Client-SDK JSON-Segmentdokumente an einen Daemon-Prozess, der auf UDP-Verkehr wartet. DerX-Ray-Daemonpuffert Segmente in einer Warteschlange und lädt sie stapelweise auf X-Ray hoch. Der Daemon ist verfügbar für Linux, Windows und macOS und ist auf AWS Elastic Beanstalk- und AWS Lambda-Plattformen enthalten.
X-Ray verwendet Trace-Daten aus demAWSRessourcen, die Ihre Cloud-Anwendungen zur Generierung eines detailliertenServicekarte. Die Service-Map zeigt den Client, Ihren Front-End-Dienst und die Back-End-Dienste, die Ihr Front-End-Dienst aufruft, um Anfragen zu verarbeiten und Daten zu speichern. Verwenden Sie die Service Map, um Engpässe, Latenzspitzen und andere Probleme zu identifizieren, die Sie lösen müssen, um die Leistung Ihrer Anwendungen zu verbessern.
