diff options
| author | Kumar Damani <me@kumardamani.net> | 2022-09-07 20:40:17 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2022-09-07 20:40:17 +0000 |
| commit | bbe10895d9df8dd7899bbd65575d5bf12e57f8c8 (patch) | |
| tree | 244d2f1ad38320863fb60f695c88c97799be1171 /roles/monitoring/tasks/blackbox.yaml | |
| parent | 4d34de2f5e757bfeae5738547aabb61d3d28a2f8 (diff) | |
| parent | c85806e3289b5e207d51d382f8dc75edad04404d (diff) | |
Merge branch 'alpine' into 'master'
switched to alpine initial commit
See merge request kdam0/vps!2
Diffstat (limited to 'roles/monitoring/tasks/blackbox.yaml')
| -rw-r--r-- | roles/monitoring/tasks/blackbox.yaml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/monitoring/tasks/blackbox.yaml b/roles/monitoring/tasks/blackbox.yaml new file mode 100644 index 0000000..932b457 --- /dev/null +++ b/roles/monitoring/tasks/blackbox.yaml @@ -0,0 +1,21 @@ +--- + +# Blackbox Exporter for service level monitoring +- name: 'Copy the blackbox.yml config file to conf dir' + template: + src: 'blackbox.yml.j2' + dest: '{{ monitoring_root_dir }}/blackbox.yml' + mode: '0644' + +- name: 'Make sure the blackbox exporter container is created and running' + docker_container: + name: 'blackbox-exporter' + image: 'prom/blackbox-exporter:v0.22.0' + pull: true + state: 'started' + recreate: true + command: '--config.file=/config/blackbox.yml' + volumes: + - "{{ monitoring_root_dir }}/blackbox.yml:/config/blackbox.yml" + network_mode: 'host' + restart_policy: unless-stopped |
