Back to Apps
Prometheus Stack icon

Prometheus Stack

Monitoring Observability Standard Plan

Complete monitoring and alerting solution with Prometheus, Grafana, and AlertManager for comprehensive observability.

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

  1. Comprehensive Monitoring: Automatic discovery and monitoring of all Kubernetes resources
  2. Beautiful Dashboards: Pre-configured Grafana dashboards for immediate insights
  3. Intelligent Alerting: Rule-based alerts with routing and silencing capabilities
  4. 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