Go to file
2021-01-04 22:30:50 +01:00
files Initial commit 2021-01-04 22:30:50 +01:00
tasks Initial commit 2021-01-04 22:30:50 +01:00
templates Initial commit 2021-01-04 22:30:50 +01:00
README.md Initial commit 2021-01-04 22:30:50 +01:00

Monitoring server role

Installs prometheus and grafana, make prometheus listen to localhost and grafana listen to the VPN interface only.

scrape hosts defined in the inventory (todo: check that this works)

Expected host vars

vpn_ip

Expected inventory config

[vpn_hosts]
host1 vpn_ip=… ansible_host=…
hosT2 vpn_ip=… ansible_host=…