Überwachen Sie On-Premises- und Multi-Cloud-KI-Agenten mit AgentCore Observability
Amazon Web Services
Anthropic
Amazon Bedrock AgentCore Observability unterstützt jetzt auch Agenten, die außerhalb von AWS laufen, etwa On-Premises oder in anderen Clouds. Dieser Beitrag zeigt, wie Sie mit AWS Distro for OpenTelemetry (ADOT) Auto-Instrumentierung Telemetriedaten an CloudWatch weiterleiten können, um eine zentrale Überwachung für in Nicht-AWS-Umgebungen bereitgestellte Agenten zu ermöglichen.
Der Beitrag erklärt, wie man Observability für KI-Agenten einrichtet, die außerhalb von AWS laufen, mithilfe von ADOT-Autoinstrumentierung. Die Lösung leitet Telemetrie an den Amazon-CloudWatch-OTLP-Endpunkt mit SigV4-Authentifizierung weiter und verwendet dabei IAM-Anmeldeinformationen. Für die Einrichtung sind drei Komponenten erforderlich: ADOT-Autoinstrumentierung, IAM-Anmeldeinformationen und Umgebungsvariablen. Die exemplarische Vorgehensweise verwendet einen Strands-Agenten, aber das Muster lässt sich auf andere OpenTelemetry-kompatible Frameworks wie LangGraph und CrewAI übertragen. Die Lösung wurde in einer simulierten lokalen Umgebung und auf Google Cloud Shell validiert. In der Konsole werden Sitzungen, Traces, Span-Metriken, Token-Nutzung und Latenz im AgentCore-Observability-Dashboard angezeigt. Der Beitrag vergleicht außerdem die Telemetrieerfassung und die Verwaltung von Anmeldeinformationen zwischen Nicht-AWS-Laufzeiten und der AgentCore-Laufzeit und gibt Best Practices wie konsistente Benennung und die Überprüfung von Anmeldeinformationen mit get-caller-identity an.
Quelle: AWS ML blog —
Original
