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.
Identifizieren Sie Optimierungsmöglichkeiten in Amazon ECS mithilfe von Ablaufverfolgungsdaten von Anwendung
Amazon ECS ist in AWS Distro integriert, um Ablaufverfolgungsdaten aus Ihrer Anwendung OpenTelemetry zu erfassen. Amazon ECS verwendet einen AWS Distro for OpenTelemetry Sidecar-Container, um Trace-Daten zu sammeln und an sie weiterzuleiten. AWS X-Ray Weitere Informationen finden Sie unter AWS Distro for OpenTelemetry Collector in Amazon ECS einrichten.
Damit die AWS Distribution for OpenTelemetry Collector Trace-Daten senden kann, muss Ihre Anwendung so konfiguriert sein AWS X-Ray, dass sie die Trace-Daten erstellt. Weitere Informationen finden Sie unter Instrumentieren Ihrer Anwendung für AWS X-Ray im Entwicklerhandbuch zu AWS X-Ray .
Erforderliche IAM-Berechtigungen für AWS Distro für OpenTelemetry die Integration mit AWS X-Ray
Die Amazon ECS-Integration mit AWS Distro for OpenTelemetry erfordert, dass Sie eine Aufgabenrolle erstellen und die Rolle in Ihrer Aufgabendefinition angeben. Wir empfehlen, die AWS Distribution für OpenTelemetry Sidecar so zu konfigurieren, dass Container-Logs an Logs weitergeleitet werden. CloudWatch
Wichtig
Wenn Sie auch Anwendungsmetriken mithilfe der AWS Distribution für die OpenTelemetry Integration erfassen, stellen Sie sicher, dass Ihre Task-IAM-Rolle auch die für diese Integration erforderlichen Berechtigungen enthält. Weitere Informationen finden Sie unter Amazon-ECS-Anwendungsleistung mithilfe von Anwendungsmetriken korrelieren.
Nachdem Sie die Rolle erstellt haben, erstellen Sie eine Richtlinie mit den folgenden Berechtigungen und fügen Sie sie an die Rolle an.
logs:PutLogEventslogs:CreateLogGrouplogs:CreateLogStreamlogs:DescribeLogStreamslogs:DescribeLogGroupslogs:PutRetentionPolicyxray:PutTraceSegmentsxray:PutTelemetryRecordsxray:GetSamplingRulesxray:GetSamplingTargetsxray:GetSamplingStatisticSummariesssm:GetParameters