Veröffentlicht am: May 19, 2022

Heute kündigen wir die allgemeine Verfügbarkeit von AWS Distro for OpenTelemetry (ADOT) für Metriken an. Dabei handelt es sich um eine sichere, produktionsbereite und von AWS unterstützte Verteilung des OpenTelemetry-Projekts. Mit dieser Einführung können Kunden OpenTelemetry APIs und SDKs in Java, .Net und JavaScript verwenden, um Metriken zu sammeln und an Amazon CloudWatch, Amazon Managed Service für Prometheus und andere vom OpenTelemetry-Protokoll (OTLP) unterstützte Überwachungsziele zu senden. OpenTelemetry ist Teil der Cloud Native Computing Foundation (CNCF) und bietet Open-Source-APIs, -Bibliotheken und Kundendienstmitarbeiter zur Erfassung von verteilten Spuren und Metriken für die Überwachung von Anwendungen und Infrastrukturen. Mit ADOT brauchen Sie Ihre Anwendungen nur einmal zu instrumentieren, um Metriken und Spuren an mehrere Überwachungslösungen zu senden. Sie können auch automatische Instrumentierungs-Agenten verwenden, um Spuren und Metriken zu sammeln, ohne Ihren Code zu ändern. Benutzen Sie AWS Distro for OpenTelemetry, um Ihre Anwendungen zu instrumentieren, die in Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS) und Amazon Elastic Kubernetes Service (EKS) laufen.

Für Ihre Beobachtungsanforderungen können Sie Amazon CloudWatch, Amazon Managed Service for Prometheus oder eines der AWS-Partnerziele wählen. Sie können die neueste Version der AWS Distro for OpenTelemetry für Container-Services und Amazon EC2 konfigurieren und bereitstellen, indem Sie AWS CloudFormation-Vorlagen, die AWS-Befehlszeilenschnittstelle, Kubectl-Befehle oder das ADOT EKS Add-on verwenden. Entwickler können die verschiedenen unterstützten Empfänger wie Prometheus sowie OpenTelemetry SDKs verwenden, um ihre Anwendungen für die Sammlung von korrelierten Metriken und Spuren zu erfassen oder zu instrumentieren.

Besuchen Sie unser Entwicklerportal, um mehr über ADOT zu erfahren und die neueste Version herunterzuladen. Lesen Sie mehr über die Einführung und die Instrumentierung in verschiedenen Sprachen.