
Monitoring
- 1 installs
- 27 repo stars
- Updated April 25, 2026
- girijashankarj/cursor-handbook
Workflow to implement monitoring and alerting with key metrics, structured logging, tracing, dashboards, and alert thresholds.
About
Guides setting up comprehensive service monitoring including metrics, logging, tracing, dashboards, and alerts. A developer uses it to set up or improve monitoring for a service.
- Defines request, error, latency, and resource metrics
- Adds OpenTelemetry tracing and severity-based alerts
Monitoring by the numbers
- 1 all-time installs (skills.sh)
- Ranked #1,172 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
- Data as of Jul 22, 2026 (Skillselion catalog sync)
npx skills add https://github.com/girijashankarj/cursor-handbook --skill monitoringAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 27 |
| Last updated | April 25, 2026 |
| Repository | girijashankarj/cursor-handbook ↗ |
What it does
Workflow to implement monitoring and alerting with key metrics, structured logging, tracing, dashboards, and alert thresholds.
Files
Skill: Set Up Monitoring
Trigger
When the user needs to set up or improve service monitoring.
Steps
Step 1: Define Metrics
- [ ] Request rate (throughput)
- [ ] Error rate (4xx, 5xx)
- [ ] Latency (p50, p95, p99)
- [ ] Resource utilization (CPU, memory, disk)
- [ ] Business metrics (domain-specific)
Step 2: Implement Structured Logging
- [ ] JSON format for all logs
- [ ] Required fields: timestamp, level, correlationId, service
- [ ] No PII in logs
- [ ] Appropriate log levels (error, warn, info, debug)
Step 3: Set Up Tracing
- [ ] Add OpenTelemetry or provider-specific SDK
- [ ] Instrument HTTP requests
- [ ] Instrument database queries
- [ ] Instrument external service calls
- [ ] Configure sampling rate
Step 4: Create Dashboards
- [ ] Service health overview
- [ ] Request rate and error rate
- [ ] Latency percentiles
- [ ] Resource utilization
- [ ] Business KPIs
Step 5: Configure Alerts
- [ ] Error rate > 1% → P3
- [ ] Error rate > 5% → P1
- [ ] p99 latency > 2s → P3
- [ ] CPU > 80% → P3
- [ ] Health check failure → P1
- [ ] Set notification channels
Step 6: Create Runbooks
- [ ] For each alert, write a runbook:
- What the alert means
- Investigation steps
- Resolution steps
- Escalation path
Completion
Monitoring, alerting, and runbooks are in place.
Related skills
DevOps & CI/CDmonitoring