ansible-main-project/setup_monitoring.yml

61 lines
1.2 KiB
YAML

---
- name: setup cadvisor
hosts: docker_cadvisor
roles:
- role: docker_cadvisor
tags: docker_cadvisor
- name: setup docker nodeexporter
hosts: docker_nodeexporter
roles:
- role: docker_nodeexporter
tags: docker_nodeexporter
- name: setup local nodeexporter
hosts: nodeexporter
roles:
- role: nodeexporter
tags: nodeexporter
- name: setup prometheus
hosts: docker_prometheus
roles:
- role: docker_prometheus
tags: docker_prometheus
- name: setup grafana
hosts: docker_grafana
roles:
- role: docker_grafana
tags: docker_grafana
- name: setup reverse_proxy grafana
hosts: rp_grafana
roles:
- role: rp_vhost
tags: rp_grafana
- name: setup healthchecks
hosts: docker_healthchecks
roles:
- role: docker_healthchecks
tags: docker_healthchecks
- name: setup reverse_proxy healthchecks
hosts: rp_healthchecks
roles:
- role: rp_vhost
tags: rp_healthchecks
- name: setup uptimekuma
hosts: docker_uptimekuma
roles:
- role: docker_uptimekuma
tags: docker_uptimekuma
- name: setup reverse_proxy uptimekuma
hosts: rp_uptimekuma
roles:
- role: rp_vhost
tags: rp_uptimekuma