Add additional Prometheus exporters
This commit is contained in:
parent
8bf3bbdeb1
commit
bf10ede298
|
@ -26,4 +26,4 @@ fail2ban_ignorelist:
|
|||
|
||||
cpu_governor: "ondemand"
|
||||
|
||||
enable_prometheus_exporter: yes
|
||||
enable_prometheus_exporters: yes
|
||||
|
|
|
@ -296,11 +296,12 @@
|
|||
until: apt_res is success
|
||||
tags: base-packages
|
||||
|
||||
- name: install Prometheus node exporter if enabled
|
||||
- name: install Prometheus node and process exporters if enabled
|
||||
apt:
|
||||
name:
|
||||
- prometheus-node-exporter
|
||||
when: enable_prometheus_exporter is defined and enable_prometheus_exporter
|
||||
- prometheus-process-exporter
|
||||
when: enable_prometheus_exporters is defined and enable_prometheus_exporters
|
||||
|
||||
- name: install Intel-specific microcode package
|
||||
apt:
|
||||
|
|
|
@ -21,6 +21,9 @@ pvc_fence_successful_action: migrate # What to do with VMs when a fence is su
|
|||
pvc_fence_failed_action: None # What to do with VMs when a fence is failed (migrate, None) - migrate is DANGEROUS without pvc_suicide_intervals set to < pvc_fence_intervals
|
||||
pvc_migrate_target_selector: mem # The selector to use for migrating VMs
|
||||
|
||||
# Enable Prometheus exporters
|
||||
enable_prometheus_exporters: yes
|
||||
|
||||
# Memory tuning
|
||||
pvc_osd_memory_limit: 4294967296
|
||||
pvc_zookeeper_heap_limit: 512M
|
||||
|
|
|
@ -8,6 +8,15 @@
|
|||
retries: 5
|
||||
until: apt_res is success
|
||||
|
||||
- name: install Prometheus frr exporter if enabled
|
||||
apt:
|
||||
name:
|
||||
- prometheus-frr-exporter
|
||||
register: apt_res
|
||||
retries: 5
|
||||
until: apt_res is success
|
||||
when: enable_prometheus_exporters is defined and enable_prometheus_exporters
|
||||
|
||||
- name: install frr configuration
|
||||
template:
|
||||
src: frr/{{ item }}.j2
|
||||
|
|
|
@ -37,6 +37,15 @@
|
|||
retries: 5
|
||||
until: apt_res is success
|
||||
|
||||
- name: install Prometheus postgresql exporter if enabled
|
||||
apt:
|
||||
name:
|
||||
- prometheus-postgres-exporter
|
||||
register: apt_res
|
||||
retries: 5
|
||||
until: apt_res is success
|
||||
when: enable_prometheus_exporters is defined and enable_prometheus_exporters
|
||||
|
||||
- name: stop and disable postgresql
|
||||
service:
|
||||
name: "{{ item }}"
|
||||
|
|
Loading…
Reference in New Issue