mep du suivi des stats mail avec prométheus/grafana

This commit is contained in:
fab
2026-09-18 01:57:06 +02:00
parent 495e9e0e21
commit 89d1f13f12
8 changed files with 323 additions and 2 deletions
+4 -2
View File
@@ -27,8 +27,10 @@ services:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
- /etc/ssl:/etc/ssl:ro
# - /etc/ssl:/etc/ssl:ro
# - /usr/local/share/ca-certificates:/usr/local/share/ca-certificates:ro
# compteur de mails
- ./pflogsumm:/var/lib/pflogsumm
- ./pflogsumm/pflogsumm.sh:/usr/local/bin/pflogsumm.sh:ro
- ./pflogsumm/pflogsumm.cron:/etc/cron.d/pflogsumm:ro
environment:
- HOSTNAME=${smtpHost}
- DOMAINNAME=${domain}
+1
View File
@@ -0,0 +1 @@
*/5 * * * * root /usr/local/bin/pflogsumm.sh
+9
View File
@@ -0,0 +1,9 @@
#!/bin/sh
#pflogsumm -d today /var/log/mail/mail.log > /var/lib/pflogsumm/pflogsumm.txt
/usr/sbin/pflogsumm -d today /var/log/mail/mail.log > /var/lib/pflogsumm/pflogsumm.txt.tmp
if [ -s /var/lib/pflogsumm/pflogsumm.txt.tmp ]; then
mv /var/lib/pflogsumm/pflogsumm.txt.tmp /var/lib/pflogsumm/pflogsumm.txt
fi