A comprehensive OpenTelemetry observability expert agent for the B-MAD Method (Breakthrough Method for Agile AI Driven Development).
The B-MAD Observability Agent (O11y Engineer) is an AI-powered specialist that helps you build production-grade observability using OpenTelemetry. It acts as a Senior Observability Engineer embedded in your AI-assisted development workflow, guiding you from zero instrumentation to a fully validated, SLO-driven observability stack.
The agent integrates directly with the B-MAD multi-agent ecosystem, handing off epics and stories to Scrum Master (Bob), Developer (Amelia), and Test Architect (Murat) agents for implementation and validation.
The recommended path from zero to production-grade observability follows eight phases:
| Phase | Name | Trigger | What It Does |
|---|---|---|---|
| 1 | Assessment | assess-observability |
Scan current state, maturity score, gap analysis |
| 2 | Observability Spec | generate-observability-spec |
Use-case-driven specs with companion epic |
| 3 | Collector Configuration | configure-pipeline |
Resource detection, processors, PII cleanup |
| 4 | CI/CD with Weaver | validate-semconv |
Automated semconv validation in CI/CD |
| 5 | SLO Definition | define-slos |
Performance/Reliability/Availability KPIs |
| 6 | MCP Rules | configure-mcp-rules |
IDE-specific rule files with DQL |
| 7 | Implementation | Handoff to sprint-planning | Bob plans, Amelia implements, Murat tests |
| 8 | Validation | validate-traces |
Query validation gate, dual-format reports |
See the Recommended Workflow page for the full overview and Mermaid diagram.
Getting Started
Workflow Phases
Reference
The O11y Engineer operates according to these principles: