Swarmprom is a starter monitoring stack for Docker Swarm clusters built around Prometheus and Grafana. It collects host, container, and Docker daemon metrics through Node Exporter, cAdvisor, and a dedicated daemon exporter. Grafana dashboards display cluster capacity, node health, service tasks, CPU, memory, storage, network traffic, I/O, and Prometheus performance. Alertmanager distributes alerts, Unsee provides an alert dashboard, and optional Slack settings deliver notifications to a channel. Global services and Docker DNS discovery automatically cover exporter instances added with new nodes. The project is intended as a foundation that teams can extend and harden for their own production environments.

Features

  • Prometheus metrics collection
  • Preconfigured Grafana dashboards
  • Host and container monitoring
  • Docker daemon metric exporting
  • Alertmanager and Slack notifications
  • Automatic Swarm service discovery

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow swarmprom

swarmprom Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of swarmprom!

Additional Project Details

Registered

2026-07-17