56 lines
1.5 KiB
YAML
56 lines
1.5 KiB
YAML
---
|
|
# 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
|
|
prometheus_snmp_targets:
|
|
- targets:
|
|
- pulsar.adm.crans.org
|
|
# Debian non-free mirror
|
|
debian_mirror: http://ftp.adm.crans.org/debian/
|
|
roles:
|
|
- debian-non-free
|
|
- 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
|