Back to Apps
Deploy Prometheus Stack

Prometheus Stack
Monitoring Observability Standard Plan
Complete monitoring and alerting solution with Prometheus, Grafana, and AlertManager for comprehensive observability.
Prometheus Stack
The Prometheus Stack provides a complete monitoring solution for your Kubernetes infrastructure and applications. EDKA’s deployment includes Prometheus for metrics collection, Grafana for visualization, and AlertManager for intelligent alerting.
Key Features
- Comprehensive Monitoring: Automatic discovery and monitoring of all Kubernetes resources
- Beautiful Dashboards: Pre-configured Grafana dashboards for immediate insights
- Intelligent Alerting: Rule-based alerts with routing and silencing capabilities
- Long-term Storage: Efficient time-series data storage with retention policies
What’s Included
- Prometheus Server with service discovery
- Grafana with 50+ pre-built dashboards
- AlertManager for alert routing and management
- Node Exporter for hardware and OS metrics
- Kube-state-metrics for Kubernetes metrics
- Prometheus Operator for easy management
Configuration Options
Monitoring Settings
- Scrape intervals and retention periods
- Custom scrape configurations
- Remote write for long-term storage
- Federation for multi-cluster monitoring
Alerting Configuration
- Pre-configured alert rules for common scenarios
- Custom alert rule creation
- Alert routing based on severity
- Integration with external notification systems
Grafana Customization
- Dashboard organization and folders
- User authentication and authorization
- Data source configuration
- Plugin installation support
Required Add-ons
This app requires the following EDKA add-ons:
- NGINX Ingress: For external access to Grafana
- Cert Manager: For TLS certificates
- Metrics Server: For resource metrics
Pre-configured Dashboards
Infrastructure Dashboards
- Kubernetes cluster overview
- Node resource utilization
- Pod and container metrics
- Network traffic analysis
- Storage usage and performance
Application Dashboards
- HTTP request metrics
- Database performance
- Message queue statistics
- Custom application metrics
- Business KPI tracking
Security & Compliance
- Security event monitoring
- Compliance violation alerts
- Access control metrics
- Certificate expiration tracking
Service Endpoints
After deployment, you’ll have access to:
- Grafana Dashboard: Web UI for visualization and exploration
- Prometheus UI: Query interface and target status
- AlertManager UI: Alert management and silencing
- Metrics API: Prometheus query endpoint for custom integrations
Alert Examples
Infrastructure Alerts
- High CPU or memory usage
- Disk space running low
- Pod crash loops
- Node not ready
- Certificate expiration warnings
Application Alerts
- High error rates
- Slow response times
- Service unavailable
- Queue backlog growing
- Database connection issues
Integration Options
- Slack: Real-time alert notifications
- PagerDuty: On-call escalation
- Email: Traditional email alerts
- Webhook: Custom integrations
Deploy Prometheus Stack