Refactored as a simple starting point to help introduce you to Prometheus based monitoring.
You only need visit
- Prometheus http:https://0.0.0.0:9090
Which integrates with these "targets" via the prometheus configuration.
- Blackbox exporter that does the httping http:https://0.0.0.0:9115
- Alert manager that does the alerting http:https://0.0.0.0:9093
make
The alert manager configuration needs .env
file with at least $FROM
, $TO
, $SMARTHOST
set at a minimum.
targets.yml
are where you list out the hosts you want to monitor.