Prometheus metrics for Dovecot

This commit is contained in:
Julian Rother 2025-02-09 02:01:45 +01:00
parent 71eb192c73
commit b1ce5b3e84
Signed by: julian
GPG key ID: C19B924C0CD13341
5 changed files with 106 additions and 0 deletions

View file

@ -127,6 +127,20 @@
ansible.builtin.shell: "sievec '{{ item.dest }}'"
loop: "{{ mailserver_sieve_scripts.results }}"
- name: copy prometheus-dovecot-master-exporter
ansible.builtin.template:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
mode: "{{ item.mode }}"
loop:
- src: dovecot/prometheus-dovecot-master-exporter.j2
dest: /usr/local/sbin/prometheus-dovecot-master-exporter
mode: "0755"
- src: dovecot/prometheus-dovecot-master-exporter.service.j2
dest: /etc/systemd/system/prometheus-dovecot-master-exporter.service
mode: "0644"
notify: restart prometheus-dovecot-master-exporter
# prometheus-postfix-exporter
- name: configure prometheus postfix exporter
ansible.builtin.template: