conf | ||
.gitignore | ||
docker-compose.yml | ||
README.md |
Docker monitoring stack
Includes
- prometheus
- grafana
- alertmanager
- node-exporter
- blackbox-exporter
- cadvisor
Prerequisites
- docker
- docker compose
Steps
-
Create .env file
EXTERNAL_IP=XXX.XXX.XXX.XXX
GRAFANA_PASSWORD=SECURE_PASSWORD
-
Copy alertmanager.tmpl to alertmanager.yml
- Set telegram bot_token and chat_id
-
Deploy the stack
docker compose up -d