Prometheus differs from Grafana Loki by focusing on metrics instead of logs, and delivering logs via pull, instead of push.
ATTENTION: la version .deb fourni avec Debian 13 est buggée avec la lecture de journald, tous les logs ne sont pas captés kumina/postfix_exporter#55. Debian sid semble changer pour Hsn723/postfix_exporter, à confirmer … Ubuntu 26 utilise bien “Hsn723/postfix_exporter”
Après installation vérifier :
systemd-journal$ sudo grep ^Groups /proc/$(pidof prometheus-postfix-exporter)/statusEnvironmentFile : ARGS='–systemd.unit=postfix@-.service'
Installer “Hsn723/postfix_exporter” par dessus le .deb de “kumina/postfix_exporter” pour bénéficier de l'unité systemd, l'utilisateur prometheus, les SupplementaryGroups (systemd-journal + postdrop) et le fichier d'environnement. Utiliser dpkg-divert sur /usr/bin/prometheus-postfix-exporter pour que les mises à jour du paquet n'écrasent pas le remplacement.
# Récup du binaire wget https://github.com/Hsn723/postfix_exporter/releases/download/v0.20.4/postfix_exporter_systemd_0.20.4_linux_amd64.tar.gz # décompression qui donne le seul fichier `postfix_exporter` tar zxf postfix_exporter_systemd_0.20.4_linux_amd64.tar.gz # stop le service sudo systemctl stop prometheus-postfix-exporter.service # Diversion dpkg sudo dpkg-divert --add --rename --divert /usr/bin/prometheus-postfix-exporter.distrib /usr/bin/prometheus-postfix-exporter Adding 'local diversion of /usr/bin/prometheus-postfix-exporter to /usr/bin/prometheus-postfix-exporter.distrib' # vérif diversion $ dpkg-divert --list | grep postfix local diversion of /usr/bin/prometheus-postfix-exporter to /usr/bin/prometheus-postfix-exporter.distrib # install le nouveau binaire sudo install -o root -g root -m 0755 postfix_exporter /usr/bin/prometheus-postfix-exporter # restart le service sudo systemctl start prometheus-postfix-exporter.service