--- # Deploy Prometheus - hosts: prometheus.adm.crans.org vars: # Prometheus targets.json prometheus_targets: - labels: job: node targets: # Physical - odlyd.adm.crans.org:9100 - fy.adm.crans.org:9100 - vulcain.adm.crans.org:9100 # VM - dhcp.adm.crans.org:9100 - nem.adm.crans.org:9100 - kenobi.adm.crans.org:9100 - roundcube-srv.adm.crans.org:9100 - kiwi.adm.crans.org:9100 - eap.adm.crans.org:9100 - radius.adm.crans.org:9100 - frontdaur.adm.crans.org:9100 - ethercalc-srv.adm.crans.org:9100 - ipv6-zayo.adm.crans.org:9100 - prometheus.adm.crans.org:9100 - labels: job: prometheus targets: - localhost:9090 roles: - prometheus - prometheus-alertmanager # Monitor all hosts - hosts: all roles: - prometheus-node # Deploy grafana - hosts: fy.adm.crans.org vars: grafana_root_url: https://grafana.crans.org ldap_base: 'dc=crans,dc=org' ldap_master_ipv4: '10.231.136.19' ldap_user_tree: "cn=Utilisateurs,{{ ldap_base }}" ldap_grafana_bind_dn: "cn=grafana,ou=service-users,{{ ldap_base }}" ldap_grafana_passwd: "{{ vault_ldap_grafana_passwd }}" roles: - grafana