Monitoree agentes de IA on-premises y multicloud con AgentCore Observability
Amazon Web Services
Anthropic
Amazon Bedrock AgentCore Observability ahora admite agentes que se ejecutan fuera de AWS, como on-premises o en otras nubes. Esta publicación muestra cómo usar la Distribución de AWS para OpenTelemetry (ADOT) con auto-instrumentación para enrutar la telemetría a CloudWatch, habilitando el monitoreo centralizado para agentes desplegados en entornos no AWS.
La publicación explica cómo configurar la observabilidad para agentes de IA que se ejecutan fuera de AWS utilizando la autoinstrumentación de ADOT. La solución envía la telemetría al endpoint de OTLP de Amazon CloudWatch con autenticación SigV4, utilizando credenciales de IAM. La configuración requiere tres componentes: autoinstrumentación de ADOT, credenciales de IAM y variables de entorno. El tutorial utiliza un agente Strands, pero el patrón se aplica a otros marcos compatibles con OpenTelemetry como LangGraph y CrewAI. La solución fue validada en un entorno simulado local y en Google Cloud Shell. La consola muestra sesiones, trazas, métricas de tramos, uso de tokens y latencia en el panel de observabilidad de AgentCore. La publicación también compara la recopilación de telemetría y la gestión de credenciales entre tiempos de ejecución que no son de AWS y el tiempo de ejecución de AgentCore, y proporciona mejores prácticas como nombrar de manera consistente y verificar las credenciales con get-caller-identity.
Fuente: AWS ML blog —
original
