AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Leverage best-in-class end-to-end monitoring of your Generative AI applications, LLMs, and agents.
Developer toolsPython · GoGitHub @dynatrace-ossOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Dynatrace AI Observability OTel instrumentation examples
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
This project demonstrates how to instrument AI agents with Dynatrace to gain observability into Agentic AI workloads, including performance, cost, and runtime behavior.
By integrating Dynatrace with AI agents, developers can monitor agent execution, understand tool interactions, trace prompt and response flows, and analyze dependencies across distributed AI-driven systems.
Telemetry can be shipped directly via OneAgent or the OpenTelemetry (OTel) SDK, or routed through an OTel Collector — including the Dynatrace Distribution of the OpenTelemetry Collector and Bindplane OP.Read the full README ↗This project demonstrates how to instrument AI agents with Dynatrace to gain observability into Agentic AI workloads, including performance, cost, and runtime behavior.
By integrating Dynatrace with AI agents, developers can monitor agent execution, understand tool interactions, trace prompt and response flows, and analyze dependencies across distributed AI-driven systems.
Telemetry can be shipped directly via OneAgent or the OpenTelemetry (OTel) SDK, or routed through an OTel Collector — including the Dynatrace Distribution of the OpenTelemetry Collector and Dynatrace Bindplane Distribution of OpenTelemetry Collector.
Monitor AI agent interactions, tool usage, service dependencies, performance metrics, token consumption, and cost drivers—providing end-to-end visibility into how AI agent workflows behave at runtime.
Trace agent execution from the initial request through prompt flows, tool calls, and service interactions to the final response—enabling faster debugging and root cause analysis across complex agent workflows.
Use Dynatrace Intelligence to identify bottlenecks, optimize resource utilization, and understand how complex agent workflows behave across distributed services.
Evaluate AI agent responses at scale with built-in evaluation criteria—assess faithfulness, PII leakage, bias, context relevance, and user frustration across all prompts in your tenant.
Add Dynatrace instrumentation to AI agents in minutes using simple integration patterns and practical examples—bringing runtime observability directly into agent development workflows.
This repository is designed for:
If you're building AI agents, copilots, chatbots, or autonomous systems, these examples will help you add observability to your agent workflows and gain deeper insight into how your AI systems operate in production.
AI coding agents like Claude Code and OpenAI Codex CLI run autonomously in developer environments — writing, editing, and committing code on your behalf. Dynatrace gives engineering teams full visibility into how these agents operate across the organization, with zero code changes required. By capturing built-in OpenTelemetry signals, you can monitor token consumption, costs, session activity, and tool behavior in real time.
user.id, session.id, or organization.idSee the AI Coding Agents section for setup guides covering Antigravity, Claude Code, Cursor, GitHub Copilot in VS Code, Kiro, OpenAI Codex CLI, OpenClaw, OpenCode, and the GitHub Copilot SDK.
Monitor specific AI provider SDKs with Dynatrace.
| Provider | SDK version | OneAgent | OpenInference | OpenTelemetry |
|---|---|---|---|---|
| AWS Bedrock | boto3 1.43.121 | ✓ | ✓ | ✓ |
| Anthropic | anthropic 1.12.1 | ✓ | ✓ | — |
| Cohere | cohere 7.3.0 | ✓* | ✓ | — |
| Gemini | google-genai 2.34.0 | — |
* Experimental sensor — prompt input and output capture not yet supported.
Includes an OTel Collector configuration — compatible with the Dynatrace Distribution of the OpenTelemetry Collector and Dynatrace Bindplane Distribution of OpenTelemetry Collector.
Monitor AI agent frameworks with Dynatrace.
| Framework | SDK version | OneAgent | OpenInference | OpenTelemetry |
|---|---|---|---|---|
| AWS Bedrock Agents | boto3 1.43.121 | ✓ | — | — |
| AWS Bedrock AgentCore | boto3 1.43.121 | ✓ | — | ✓ |
| AWS Strands Agents | strands-agents 1.62.0 | ✓ | — | ✓ |
| CrewAI | crewai 1.15.33 | — | ✓ | ✓ |
Includes an OTel Collector configuration — compatible with the Dynatrace Distribution of the OpenTelemetry Collector and Dynatrace Bindplane Distribution of OpenTelemetry Collector.
Observe AI coding agents with zero code changes using built-in OpenTelemetry signals.
| Agent | SDK version | Path |
|---|---|---|
| Antigravity | — | ai-coding-agents/antigravity |
| Claude Code | — | ai-coding-agents/claude-code |
| Cursor | — | ai-coding-agents/cursor |
| GitHub Copilot in VS Code | — | ai-coding-agents/vscode-copilot |
| GitHub Copilot SDK | @github/copilot-sdk 1.0.28 | ai-coding-agents/github-copilot-sdk |
| Kiro | — | ai-coding-agents/kiro |
| OpenAI Codex | — | ai-coding-agents/openai-codex |
| OpenClaw | — | ai-coding-agents/openclaw |
| OpenClaw Observability Plugin |
Each demo follows the same interface:
cd <sdk>/<instrumentation>
make install # install dependencies
make run # start app on port 8000
make request # send a test request (in a second terminal)
All demos expose make help for the full list of targets.
If you're using a framework that isn't listed here, don't worry! You can explore the Dynatrace Hub for the full list of supported technologies.
| ✓ |
| — |
| Groq | groq 1.7.0 | ✓* | ✓ | — |
| Together AI | together 2.41.0 | — | ✓ | — |
| Mistral | mistralai 3.6.0 | ✓* | ✓ | — |
| Ollama | ollama 0.6.3 | ✓* | ✓ | — |
| OpenAI | openai 3.26.0 | ✓ | ✓ | ✓ |
| vLLM | vllm 0.32.0 | — | ✓ | — |
| Google ADK | google-adk 2.13.0 | — | ✓ | ✓ / ✓ zero-code |
| Haystack | haystack-ai 3.4.1 | ✓ | ✓ | — |
| LlamaIndex | llama-index-core 0.14.25 | — | ✓ | — |
| LangGraph | langgraph 1.2.18 | ✓ | ✓ | ✓ OpenAI / ✓ Bedrock |
| LiteLLM | litellm 1.106.6 | — | — | ✓ |
| MCP (Model Context Protocol) | @modelcontextprotocol/sdk 1.32.2 | — | — | ✓ |
| Microsoft Agent Framework | agent-framework 1.23.0 | — | — | ✓ |
| n8n | n8n 2.46.2 | — | — | ✓ |
| OGX | ogx 1.5.0 | ✓ | — | ✓ |
| OpenAI Agents SDK | openai-agents 0.24.0 | — | ✓ | ✓ |
| Pydantic AI | pydantic-ai 2.63.0 | — | — | ✓ |
| Real User Monitoring | — | — | — | ✓ |
| — |
| ai-coding-agents/openclaw-observability-plugin |
| OpenCode | — | ai-coding-agents/opencode |