Based on VictoriaMetrics + collectd + Prometheus blackbox exporter + grafana
- sudo docker-compose up --build -d
- Open in browser http://127.0.0.1:3000/ and login by admin/admin username and password.
- To add more remote hosts services to monitor (DNS, HTTP, etc) check blackbox-exporter/blackbox.yml
- To add collectd on remote host check external-example/ directory. On remote host install collectd with --no-install-recommends, otherwise in ubuntu it might install full graphical desktop. E.g.: apt install --no-install-recommends collectd
sudo git clean -n -d
sudo git clean -fd
sudo docker-compose down
Largely based on https://github.com/VictoriaMetrics/VictoriaMetrics