bmad-observability-agent

B-MAD Observability Agent

A comprehensive OpenTelemetry observability expert agent for the B-MAD Method (Breakthrough Method for Agile AI Driven Development).


Overview

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.

Key Features

The 8-Phase Workflow

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.

Quick Navigation

Getting Started

Workflow Phases

Reference

Guiding Principles

The O11y Engineer operates according to these principles:

Resources


Need help? Open an issue or reach out on Discord.