Veröffentlicht am: Sep 29, 2022

Heute fügt AWS X-Ray Support für das Tracing von End-to-End-Anforderungen in PHP-Anwendungen über das AWS Distro für OpenTelemetry (ADOT) in der öffentlichen Vorversion hinzu. ADOT ist eine sichere, AWS-unterstützte Verteilung des OpenTelemetry-Projekts. Mit dieser Einführung können Sie jetzt das OpenTelemetry PHP SDK verwenden, um Ihre PHP-Anwendungen für das Tracing mit X-Ray zu instrumentieren. Mit X-Ray können Sie Ihre verteilten PHP-Anwendungen in der CloudWatch-Konsole mit seiner Service Map und seinen Trace-Analysetools visualisieren und debuggen.

Kunden können jetzt die von AWS unterstützten OpenTelemetry-Komponenten verwenden, die für das Exportieren von Trace-Daten an AWS X-Ray erforderlich sind, wie den X-Ray-ID-Generator, den X-Ray-Verbreiter und die Ressourcendetektoren für Amazon-ECS-, Amazon-EKS-, Amazon-EC2- und AWS-Lambda-Services. Kunden können auch das AWS SDK für PHP verwenden, um Anforderungen an das AWS SDK zu verfolgen, ohne jede Anforderung manuell festhalten zu müssen. Durch die Verwendung von ADOT können Anwendungen ganz einfach so konfiguriert werden, dass sie Traces an AWS X-Ray exportieren.

Beginnen Sie mit dem Einrichten Ihrer PHP-Anwendungen für AWS X-Ray, indem Sie die folgenden Ressourcen durchgehen:

1. Besuchen Sie die Dokumentation zu AWS Distro für OpenTelemetry PHP
2. Richten Sie die ADOT-PHP-Beispiel-App ein, die ein Arbeitsbeispiel für das Instrumentieren von AWS-SDK-Aufrufen und das Anzeigen einer Service Map in der X-Ray-Konsole umfasst
3. Besuchen Sie das ADOT-Entwicklerportal und laden Sie das neueste Release des ADOT Collector herunter