Back to Projects

Monitoring Stack using Prometheus & Grafana

PrometheusGrafanaDocker

Project Overview

This setup gives clear visibility, fast incident response, and scalability—perfect for Linux, PBX, and mail infrastructure.

What’s inside

  • Central monitoring VM (Dockerized)
  • Prometheus for metrics
  • Grafana for visualization
  • Alertmanager for real-time alerts
  • node_exporter on each target server

Monitored metrics

  • CPU, Memory, Disk, Network
  • PBX & Mail server health
  • Server availability & exporter status

Alerts configured

  • Disk usage > 90%
  • Sustained high CPU
  • Server down / exporter unreachable

Production-ready touches

  • Persistent volumes
  • Firewall restrictions
  • Secure Grafana access
  • Configs versioned in Git
Monitoring Setup Slide 1 Monitoring Setup Slide 2