Skip to content

AI Observability

The Observability Stack provides specialized tooling for observing AI agent workflows, built on the OpenTelemetry GenAI semantic conventions.

  • Agent tracing: Visualize LLM agent execution as trace trees, DAG graphs, and timelines
  • GenAI semantic conventions: Standard gen_ai.* attributes for model, tokens, tools, and conversations
  • MCP server: Query OpenSearch from AI agents via the built-in Model Context Protocol server
  • Python and JavaScript SDKs: Instrument your AI applications with purpose-built SDKs

AI agent traces use the same OpenTelemetry infrastructure as service traces. Your application emits spans with gen_ai.* attributes, which flow through the OTel Collector and Data Prepper into OpenSearch. The Agent Traces plugin in OpenSearch Dashboards provides purpose-built views for exploring these traces.