More kfreebsd removal
[mirror/dsa-puppet.git] / modules / munin / templates / munin-node.plugin.conf.erb
1 ##
2 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
4 ##
5
6 [apt]
7 user root
8
9 [courier_mta_mailqueue]
10 group daemon
11
12 [courier_mta_mailstats]
13 group adm, maillog
14
15 [courier_mta_mailvolume]
16 group adm, maillog
17
18 [cps*]
19 user root
20 <%=
21 out = ""
22 if has_variable?("mta") and @mta == "exim4"
23   out="
24 [exim_mail*]
25 user Debian-exim
26 group maillog"
27 end
28 out
29 %>
30
31 [vsftpd]
32 user root
33
34 [fw_conntrack]
35 user root
36
37 [fw_forwarded_local]
38 user root
39
40 [hddtemp_smartctl]
41 user root
42
43 [if_*]
44 user root
45
46 [if_err_*]
47 user nobody
48
49 [ip_*]
50 user root
51
52 [ip6_*]
53 user root
54
55 [mysql*]
56 user root
57 env.mysqlopts --defaults-extra-file=/etc/mysql/debian.cnf
58
59 [df*]
60 env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs
61 env.warning 92
62 env.critical 98
63
64 <%=
65 out = ""
66 if has_variable?("mta") and @mta == "postfix"
67   out="
68 [postfix_mailqueue]
69 user postfix
70
71 [postfix_mailstats]
72 group adm, maillog
73
74 [postfix_mailvolume]
75 group adm, maillog
76 env.logfile mail.log"
77 end
78 out
79 %>
80
81 [smart_*]
82 user root
83
84 [vlan*]
85 user root
86
87 [spamassassin]
88 group maillog
89
90 [bind*]
91 group bind
92 <%=
93 out = case @hostname
94   when "geo1","geo2","geo3" then "env.logfile /var/log/bind9/geoip-query.log"
95   else "env.logfile /var/log/bind9/named-query.log"
96 end
97 out
98 %>
99
100 # filter out all the short-lived sbuild/schroot filesystems for diskstats:
101 [diskstats]
102 env.exclude sbuild,schroot
103
104 # filter out all the short-lived filesystems for df*:
105 [df*]
106 env.exclude_re ^/dev$ ^/run/.*$ ^/srv/piuparts-workspace/tmp.*$ ^/sys/.*$ ^/var/lib/schroot/mount/.*$