Gain a centralized configuration and visualization frontend for your Nagios, Naemon, and Prometheus monitoring stacks. This framework is designed to monitor your entire infrastructure, from bare-metal servers and virtual machines to containers, cloud environments, and IoT devices. It leverages the power of Naemon, ensuring 100% compatibility with the vast ecosystem of Nagios plugins, while also offering a seamless integration for Prometheus.
You can combine traditional status monitoring with modern metrics-based monitoring. A key feature is the graphical configuration for Prometheus, which simplifies managing exporters and creating alert rules without deep PromQL knowledge. The platform includes its own cross-platform monitoring agent for Windows, Linux, and macOS, which comes ready to monitor essential system metrics out-of-the-box.
Key capabilities include:
services:
openitcockpit:
image: openitcockpit/openitcockpit:latest
container_name: openitcockpit
ports:
- "80:80"
- "443:443"
tmpfs:
- /run
- /run/lock
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- ./data/mysql:/var/lib/mysql
- ./data/grafana:/var/lib/grafana
- ./data/influxdb:/var/lib/influxdb
- ./data/openitcockpit:/opt/openitcockpit/etc
- ./data/naemon:/etc/naemon
- ./data/nagvis-etc:/opt/openitcockpit/nagvis/etc
- ./data/nagvis-userfiles:/opt/openitcockpit/nagvis/share/userfiles
- ./data/prometheus:/var/lib/prometheus
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
restart: unless-stoppedMYSQL_ROOT_PASSWORD=your_super_secret_mysql_passwordAuto-fetched about 23 hours ago
Auto-fetched about 23 hours ago