mep du suivi des stats mail avec prométheus/grafana
This commit is contained in:
@@ -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}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
*/5 * * * * root /usr/local/bin/pflogsumm.sh
|
||||
Executable
+9
@@ -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
|
||||
Reference in New Issue
Block a user