Veröffentlicht am: Jul 8, 2021
Ab heute bietet AWS Distro for OpenTelemetry (ADOT) Unterstützung für Amazon-Elastic-Kubernetes-Service-Metriken (EKS), die auf Amazon Elastic Cloud Compute (EC2) in Amazon CloudWatch Container Insights (Vorschau) ausgeführt werden, an, was es Kunden erlaubt, Containermetriken einfach zu sammeln und sie mit anderen Metriken in Amazon CloudWatch zu analysieren. Mit dieser Einführung können Sie den ADOT Collector verwenden, um Infrastrukturmetriken wie CPU-, Arbeitsspeicher-, Festplatten- und Netzwerkstatus von Amazon EKS- und Kubernetes-Clustern zu erfassen, die auf EC2 ausgeführt werden, was Ihnen dieselbe Erfahrung wie der Amazon-CloudWatch-Agent bietet. Sie können AWS Distro for OpenTelemetry Collector verwenden, um Prometheus-Workload-Metriken von AWS App Mesh, NGINX, Memcached, Java/JMX und HAProxy von Clustern zu sammeln, die auf Amazon EKS und Amazon Elastic Container Service (ECS) ausgeführt werden, und die vorgefertigten Dashboards in Amazon CloudWatch zur Analyse und Sichtung benutzen. Darüber hinaus können Sie konfigurieren und anpassen, welche Metriken und Dimensionen an CloudWatch gesendet werden, sodass Sie das von Container Insights generierte Datenvolumen und die Kosten reduzieren können.
ADOT ist eine sichere, produktionsbereite, AWS-unterstützte Distribution des OpenTelemetry-Projekts. 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 ADOT können Sie Ihre Anwendungen nur einmal instrumentieren, um korrelierte Metriken und Traces an mehrere Überwachungslösungen zu senden. Sie können Auto-Instrumentierungs-Agenten verwenden, um Traces zu entnehmen, ohne Ihren Code zu ändern. ADOT 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. Sie können ADOT auch verwenden, um Ihre Anwendungen zu berechnen, die auf Amazon Elastic Compute Cloud (EC2), AWS Lambda, Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS) und AWS Fargate sowie vor Ort laufen.
Sie können die neueste Version von ADOT für Amazon EKS wie Daemonset oder einen Service und auf Amazon ECS wie Sidecar oder einen Service konfigurieren und bereitstellen, indem Sie AWS-CloudFormation-Vorlagen, die AWS-Befehlszeilenoberfläche (CLI) oder kubectl-Befehle verwenden.
Besuchen Sie die Dokumentation, um mehr über diese Funktion zu erfahren und mit der Verwendung von ADOT mit CloudWatch Container Insights zu beginnen. Besuchen Sie unser Entwicklerportal, um mehr über die AWS Distro for OpenTelemetry zu erfahren und downloaden Sie die neueste Version.