Agent skill
monitoring-observability
Implement comprehensive monitoring, logging, metrics, tracing, and alerting for production applications to ensure reliability and quick incident response. Use when setting up application monitoring, implementing structured logging, creating metrics and dashboards, setting up alerts, implementing distributed tracing, monitoring performance, tracking errors, or building observability into applications.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/monitoring-observability
SKILL.md
Monitoring & Observability - System Health
When to use this skill
- Setting up application monitoring systems
- Implementing structured logging
- Creating metrics and performance dashboards
- Setting up alerts for critical issues
- Implementing distributed tracing
- Monitoring API performance and latency
- Tracking error rates and exceptions
- Building observability into applications
- Setting up log aggregation
- Creating SLO/SLA monitoring
- Implementing health checks
- Building incident detection systems
When to use this skill
- Setting up metrics, alerts, dashboards.
- When working on related tasks or features
- During development that requires this expertise
Use when: Setting up metrics, alerts, dashboards.
Three Pillars
- Metrics - Time-series data (CPU, memory, requests/sec)
- Logs - Event records with context
- Traces - Request flow through system
Example
```typescript import * as Sentry from '@sentry/node'; import { metrics } from './metrics';
app.use((req, res, next) => { const start = Date.now(); res.on('finish', () => { metrics.histogram('request_duration', Date.now() - start, { method: req.method, route: req.route?.path, status: res.statusCode }); }); next(); }); ```
Resources
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?