23 lines
692 B
YAML
23 lines
692 B
YAML
---
|
|
- name: apt install prometheus-postfix-exporter
|
|
apt:
|
|
update_cache: true
|
|
name: prometheus-postfix-exporter
|
|
install_recommends: false
|
|
register: apt_result
|
|
retries: 3
|
|
until: apt_result is succeeded
|
|
|
|
- name: edit /etc/default/prometheus-postfix-exporter
|
|
lineinfile:
|
|
path: /etc/default/prometheus-postfix-exporter
|
|
regexp: ^ARGS=
|
|
line: |
|
|
ARGS="--web.listen-address={{ prometheus_postfix_exporter.listen_addr }}:9154"
|
|
notify: systemctl restart prometheus-postfix-exporter.service
|
|
|
|
- name: rotate /var/lib/prometheus/postfix-exporter/
|
|
template:
|
|
src: logrotate.d/prometheus-postfix-exporter.j2
|
|
dest: /etc/logrotate.d/prometheus-postfix-exporter
|