add dashboards provisioning
This commit is contained in:
@ -37,8 +37,6 @@
|
||||
|
||||
- name: '{{ exporter }} exporter | get latest release from GitHub'
|
||||
shell: curl --silent "https://api.github.com/repos/{{ prometheus_repo }}/{{ exporter }}_exporter/releases/latest" | jq -r .tag_name | sed "s/v//"
|
||||
args:
|
||||
warn: false
|
||||
register: prometheus_exporter_latest_version
|
||||
run_once: true
|
||||
when: not stat_result.stat.exists or exporter_upgrade == "yes"
|
||||
@ -68,7 +66,7 @@
|
||||
group: root
|
||||
mode: 0755
|
||||
notify:
|
||||
- 'prometheus | {{ exporter }} exporter | restart service'
|
||||
- '{{ exporter }}-exporter-restart'
|
||||
when: not stat_result.stat.exists or exporter_upgrade == "yes"
|
||||
tags: [ 'prometheus_{{ exporter }}' ]
|
||||
|
||||
@ -85,7 +83,7 @@
|
||||
group: root
|
||||
mode: 0600
|
||||
notify:
|
||||
- 'prometheus | {{ exporter }} exporter | restart service'
|
||||
- '{{ exporter }}-exporter-restart'
|
||||
when: not stat_result.stat.exists or exporter_upgrade == "yes"
|
||||
tags: [ 'prometheus_{{ exporter }}' ]
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
group: root
|
||||
mode: 0644
|
||||
notify:
|
||||
- 'prometheus | {{ exporter }} exporter | restart service'
|
||||
- '{{ exporter }}-exporter-restart'
|
||||
tags: [ 'prometheus_{{ exporter }}' ]
|
||||
|
||||
- name: '{{ exporter }} exporter | systemd | install unit file'
|
||||
@ -37,7 +37,7 @@
|
||||
group: root
|
||||
mode: 0600
|
||||
notify:
|
||||
- 'prometheus | {{ exporter }} exporter | restart service'
|
||||
- '{{ exporter }}-exporter-restart'
|
||||
tags: [ 'prometheus_{{ exporter }}' ]
|
||||
|
||||
- name: '{{ exporter }} exporter | systemd | enable service'
|
||||
|
@ -11,5 +11,5 @@
|
||||
mode: 0600
|
||||
register: prometheus_blackbox_exporter_configuration
|
||||
notify:
|
||||
- 'prometheus | blackbox exporter | restart service'
|
||||
- 'blackbox-exporter-restart'
|
||||
tags: ['prometheus_blackbox_exporter']
|
||||
|
@ -11,7 +11,7 @@
|
||||
group: root
|
||||
mode: 0755
|
||||
notify:
|
||||
- 'prometheus | mongodb exporter | restart service'
|
||||
- 'mongodb-exporter-restart'
|
||||
when:
|
||||
- prometheus_mongodb_exporter_latest_version.stdout < '0.2'
|
||||
tags: ['prometheus_mongodb_exporter']
|
||||
@ -24,5 +24,5 @@
|
||||
group: root
|
||||
mode: 0600
|
||||
notify:
|
||||
- 'prometheus | mongodb exporter | restart service'
|
||||
- 'mongodb-exporter-restart'
|
||||
tags: ['prometheus_mongodb_exporter']
|
||||
|
@ -13,5 +13,5 @@
|
||||
- prometheus_mysqld_exporter_user is defined
|
||||
register: prometheus_mysqld_exporter_configuration
|
||||
notify:
|
||||
- 'prometheus | mysqld exporter | restart service'
|
||||
- 'mysqld-exporter-restart'
|
||||
tags: ['prometheus_mysqld_exporter']
|
||||
|
@ -11,5 +11,5 @@
|
||||
mode: 0600
|
||||
register: prometheus_opcache_exporter_configuration
|
||||
notify:
|
||||
- 'prometheus | opcache exporter | restart service'
|
||||
- 'opcache-exporter-restart'
|
||||
tags: ['prometheus_opcache_exporter']
|
||||
|
@ -10,5 +10,5 @@
|
||||
group: root
|
||||
mode: 0600
|
||||
notify:
|
||||
- 'prometheus | phpfpm exporter | restart service'
|
||||
- 'phpfpm-exporter-restart'
|
||||
tags: ['prometheus_phpfpm_exporter']
|
||||
|
@ -11,5 +11,5 @@
|
||||
mode: 0600
|
||||
register: prometheus_postgres_exporter_configuration
|
||||
notify:
|
||||
- 'prometheus | postgres exporter | restart service'
|
||||
- 'postgres-exporter-restart'
|
||||
tags: ['prometheus_postgres_exporter']
|
||||
|
@ -23,7 +23,7 @@
|
||||
mode: 0600
|
||||
register: prometheus_proxmox_exporter_configuration
|
||||
notify:
|
||||
- 'prometheus | proxmox exporter | restart service'
|
||||
- 'proxmox-exporter-restart'
|
||||
tags: ['prometheus_proxmox']
|
||||
|
||||
- name: 'proxmox exporter | systemd | copy unit file'
|
||||
@ -34,7 +34,7 @@
|
||||
group: root
|
||||
mode: 0600
|
||||
notify:
|
||||
- 'prometheus | proxmox exporter | restart service'
|
||||
- 'proxmox-exporter-restart'
|
||||
#when: not stat_result.stat.exists or exporter_upgrade == "yes"
|
||||
tags: ['prometheus_proxmox']
|
||||
|
||||
|
@ -11,5 +11,5 @@
|
||||
mode: 0600
|
||||
register: prometheus_redis_exporter_configuration
|
||||
notify:
|
||||
- 'prometheus | redis exporter | restart service'
|
||||
- 'redis-exporter-restart'
|
||||
tags: ['prometheus_redis_exporter']
|
||||
|
Reference in New Issue
Block a user