# Monitoring & Observability Platform Boilerplate

## Overview
System monitoring, application performance, logging, alerting, observability stack

## Tech Stack
- **Backend**: Go, Node.js, Python
- **Frontend**: React, TypeScript
- **Database**: InfluxDB, Elasticsearch
- **Monitoring**: Prometheus, Grafana
- **Logging**: ELK Stack, Fluentd
- **Tracing**: Jaeger, Zipkin

## Specialized Agents
- `observability-architect` - Comprehensive monitoring stack design
- `metrics-collection-engineer` - Custom metrics and instrumentation
- `alerting-system-designer` - Intelligent alerting and notification
- `log-analysis-specialist` - Log aggregation and analysis systems

## Key Features
- Real-time system monitoring
- Application performance monitoring (APM)
- Log aggregation and search
- Distributed tracing
- Alerting and notification systems
- Custom dashboards and visualization

## Monitoring Capabilities
- Infrastructure metrics (CPU, memory, disk)
- Application performance metrics
- Business metrics and KPIs
- Error tracking and debugging
- Uptime and availability monitoring
- Security event monitoring

## Architecture Patterns
- Three pillars of observability
- Service mesh monitoring
- Event-driven alerting
- Multi-tenant monitoring

## Implementation Requirements
- High-performance data ingestion
- Real-time alerting capabilities
- Scalable metrics storage
- Advanced visualization tools
- Integration with DevOps tools
- On-call management systems