monitoring-specialist — Claude Code subagent for observability
This subagent helps plan metrics, logs, tracing, alerts, and SLA monitoring. Use it while building observability for an infrastructure project.
npx claude-code-templates@latest --agent devops-infrastructure/monitoring-specialistWhat monitoring-specialist does
The subagent works on infrastructure monitoring tasks, from collecting metrics and examining logs to tracing requests across services and setting up alerts. Its available tools cover file reading and editing as well as shell commands. The listed systems include Prometheus, Grafana, Loki, and OpenTelemetry.
It considers latency, traffic, errors, and resource saturation when shaping monitoring, and recommends alerting on symptoms. Possible outputs include Prometheus rules, Grafana dashboards, OpenTelemetry instrumentation, SLA reports, and runbooks for recurring alert scenarios. It needs project configuration files and a command-running environment to make changes; without those, it cannot apply configuration in the project. Retention and monitoring costs are also part of its stated focus.
What it helps with
- configure metric collection and Prometheus alert rules
- aggregate service logs and define alert conditions
- set up OpenTelemetry tracing across services
- build dashboards for SLA and performance checks
- write response steps for common alert scenarios
Example prompts for the agent
- Set up Prometheus metrics and draft alert rules for this service.
- Plan infrastructure log aggregation and alerts for error patterns.
- Create Grafana dashboards and an SLA monitoring report.
How to install monitoring-specialist
1claude-code-templates
npx claude-code-templates@latest --agent devops-infrastructure/monitoring-specialist2Manually: put the files in place
.claude/agents/monitoring-specialist.mdFor all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention
Manually: put the files in place
.codex/agents/monitoring-specialist.tomlCodex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/
Manually: put the files in place
.cursor/agents/monitoring-specialist.mdCursor also reads .claude/agents/
Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean
Questions about monitoring-specialist
How do I install monitoring-specialist in Claude Code?
Run npx claude-code-templates@latest --agent devops-infrastructure/monitoring-specialist. The subagent file is placed at .claude/agents/monitoring-specialist.md.
What does monitoring-specialist do?
It helps configure metrics, logs, tracing, alerts, and dashboards. It can also prepare Prometheus rules, Grafana dashboards, OpenTelemetry setup, and SLA reporting.
Which monitoring systems does it cover?
The description names Prometheus, InfluxDB, and DataDog for metrics; ELK, Fluentd, and Loki for logs; and Jaeger, Zipkin, and OpenTelemetry for tracing.