Reference implementations that show how to plug Azure Application Insights into agents running on AWS Bedrock, Google Cloud, and the A2A protocol. Every sample has an end-to-end README plus an .env.example you can copy to start experimenting locally.
aws/agent_core/– LangGraph + AgentCore currency agent that calls Bedrock models and, when available, streams traces to Azure Application Insights.gcp/cloud_run_agent/– FastAPI service that hosts a multi-stage LangGraph travel planner on Cloud Run with Gemini, optional Azure tracing, and a helperdeploy.py.gcp/vertex/– Vertex AI Agent Engines sample that builds a LangChainLangchainAgent, wires in a currency-rate tool, and forwards spans to Azure when configured.gcp/a2a_agent/– Remote LangGraph currency agent packaged with the A2A server runtime, Dockerfile, deployment helper, and its own README.evals/– Evaluation utilities, includingtrace/trace_eval.pyfor Application Insights traces anda2a/a2a_agent_eval.pyfor driving the remote agent over A2A connections.
- Pick the scenario you care about and open its README for architecture, setup, and deployment notes.
- Copy the matching
.env.examplefile, fill in your cloud credentials, and install the requirements listed for that sample. - Follow the per-sample README to run locally or deploy; when
APPLICATION_INSIGHTS_CONNECTION_STRING(or equivalent) is set, telemetry flows into Azure automatically.