ansible/roles/prometheus-node-exporter-po.../tasks/main.yml

26 lines
796 B
YAML

---
# Install Postfix textfile collector, in bullseye you will have postfix exporter
- name: Install Postfix textfile collector
copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
owner: root
group: root
mode: "{{ item.mode }}"
loop:
- src: postfix.sh
dest: /usr/share/prometheus-node-exporter/postfix.sh
mode: "0755"
- src: prometheus-node-exporter-postfix.service
dest: /etc/systemd/system/prometheus-node-exporter-postfix.service
mode: "0644"
- src: prometheus-node-exporter-postfix.timer
dest: /etc/systemd/system/prometheus-node-exporter-postfix.timer
mode: "0644"
- name: Activate prometheus-node-exporter-postfix timer
systemd:
name: prometheus-node-exporter-postfix.timer
enabled: true
state: started