Setup Monitoring Observability
Commands setup 198
npx claude-code-templates@latest --command setup/setup-monitoring-observability Content
Setup Monitoring & Observability
Setup comprehensive monitoring and observability infrastructure: $ARGUMENTS
Current Application State
- Application type: @package.json or @requirements.txt (detect framework and services)
- Existing monitoring: !
find . -name "*prometheus*" -o -name "*grafana*" -o -name "*jaeger*" | wc -l - Infrastructure: @docker-compose.yml or @kubernetes/ or cloud platform detection
- Logging setup: !
grep -r "winston\|logging\|console.log" src/ 2>/dev/null | wc -l
Task
Implement production-ready monitoring and observability with comprehensive insights:
Monitoring Type: Use $ARGUMENTS to focus on metrics, logging, distributed tracing, or complete observability stack
Observability Stack:
- Metrics Collection - Application metrics, infrastructure monitoring, business KPIs, custom dashboards
- Logging Infrastructure - Centralized logging, structured logs, log aggregation, search capabilities
- Distributed Tracing - Request tracing, performance analysis, bottleneck identification, service dependencies
- Alerting System - Smart alerts, escalation policies, notification channels, incident management
- Performance Monitoring - APM integration, real-user monitoring, synthetic monitoring, SLA tracking
- Analytics & Reports - Usage analytics, performance trends, capacity planning, business insights
Platform Integration: Prometheus, Grafana, ELK Stack, Jaeger, DataDog, New Relic, cloud-native solutions.
Production Features: High availability, data retention policies, security controls, cost optimization.
Output: Complete observability platform with real-time monitoring, intelligent alerting, and comprehensive analytics dashboards.