Veröffentlicht am: Sep 23, 2021

Heute kündigen wir die allgemeine Verfügbarkeit von AWS Distro for OpenTelemetry (ADOT) für Tracing an, einer sicheren, produktionsbereiten und von AWS unterstützten Distribution des OpenTelemetry-Projekts. Mit dieser Einführung können Kunden OpenTelemetry-APIs und SDKs in Java, .Net, Python, Go und JavaScript verwenden, um Traces zu sammeln und an AWS X-Ray und Überwachungsziele zu senden, die vom OpenTelemetry-Protokoll (OTLP) unterstützt werden.

Als Teil der Cloud Native Computing Foundation bietet OpenTelemetry Open-Source-APIs, -Bibliotheken und -Agenten, um verteilte Traces und Metriken für die Überwachung von Anwendungen zu sammeln. Mit AWS Distro for OpenTelemetry können Sie Ihre Anwendungen nur einmal instrumentieren, um korrelierte Metriken und Traces an mehrere Überwachungslösungen zu senden, und automatische Instrumentierungsagenten verwenden, um Traces zu sammeln, ohne Ihren Code zu ändern. AWS Distro for OpenTelemetry entnimmt auch Metadaten aus Ihren AWS-Ressourcen und verwalteten Dienstleistungen, so dass Sie die Daten zur Anwendungsleistung mit den zugrunde liegenden Infrastrukturdaten korrelieren können, was die durchschnittliche Zeit bis zur Problemlösung verkürzt. Verwenden Sie AWS Distro for OpenTelemetry, um Ihre Anwendungen zu instrumentieren, die auf Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS) und Amazon Elastic Kubernetes Service (EKS) auf EC2, AWS Fargate und AWS Lambda sowie lokal laufen.

Für Ihre Beobachtungsanforderungen können Sie AWS X-Ray als Verfolgungsziel oder eines der AWS-Partner-Ziele wählen. Sie können die neueste Version der AWS-Distro für OpenTelemetry für Container-Services und Amazon EC2 konfigurieren und bereitstellen, indem Sie AWS CloudFormation-Vorlagen, die AWS-Befehlszeilenschnittstelle oder Kubectl-Befehle verwenden. Entwickler können die automatische Instrumentierung in Java und Python sowie die OpenTelemetry-SDKs nutzen, um ihre Anwendungen zu instrumentieren und korrelierte Metriken und Traces zu sammeln. Außerdem können Sie die von AWS verwaltete Lambda-Ebene für ADOT hinzufügen, um Traces von AWS Lambda-Funktionen zu sammeln.

Besuchen Sie unser Entwicklerportal, um mehr über die AWS Distro for OpenTelemetry zu erfahren und die neueste Versionherunterzuladen. Lesen Sie mehr über den Start und die Instrumentierung in verschiedenen Sprachen.