blob: efdbecac28cf932870c3eed049656f719d249175 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/sh
# {{ ansible_managed }}
cd /var/vmail && \
du --bytes --summarize -- * \
| awk '
BEGIN {
print "# HELP dovecot_maildir_size_bytes Maildir size of e-mail users"
print "# TYPE dovecot_maildir_size_bytes gauge"
}
{
print "dovecot_maildir_size_bytes{user=\"" $2 "\"} " $1
}
' \
| sponge > /var/lib/prometheus/node-exporter/dovecot-maildir-sizes.prom
|