]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - config/collectd/collectd.conf
initscripts: Implement storing PIDs in loadproc
[people/pmueller/ipfire-2.x.git] / config / collectd / collectd.conf
1 #
2 # Config file for collectd(1).
3 # Please read collectd.conf(5) for a list of options.
4 # http://collectd.org/
5 #
6
7 Hostname "localhost"
8 BaseDir "/var/log/rrd/collectd"
9 PIDFile "/var/run/collectd.pid"
10 PluginDir "/usr/lib/collectd"
11 TypesDB "/usr/share/collectd/types.db"
12 Interval 30
13 ReadThreads 1
14
15 LoadPlugin conntrack
16 LoadPlugin cpu
17 #LoadPlugin cpufreq
18 LoadPlugin disk
19 LoadPlugin interface
20 LoadPlugin iptables
21 LoadPlugin load
22 #LoadPlugin logfile
23 LoadPlugin memory
24 LoadPlugin ping
25 LoadPlugin processes
26 LoadPlugin rrdtool
27 LoadPlugin sensors
28 LoadPlugin swap
29 LoadPlugin syslog
30 #LoadPlugin wireless
31 LoadPlugin match_regex
32
33 include "/etc/collectd.precache"
34
35 <Plugin interface>
36 Interface "lo"
37 Interface "/[0-9]*phys$/"
38 Interface "/^vnet[0-9]*$/"
39 IgnoreSelected true
40 </Plugin>
41
42 <Plugin "disk">
43 Disk "/[hs]d[a-z][0-9]$/"
44 IgnoreSelected true
45 </Plugin>
46
47 <Plugin iptables>
48 Chain filter PSCAN DROP_PScan
49 Chain filter NEWNOTSYN DROP_NEWNOTSYN
50 Chain filter POLICYFWD DROP_FORWARD
51 Chain filter POLICYOUT DROP_OUTPUT
52 Chain filter POLICYIN DROP_INPUT
53 Chain filter SPOOFED_MARTIAN DROP_SPOOFED_MARTIAN
54 Chain filter HOSTILE_DROP DROP_HOSTILE
55 </Plugin>
56
57 #<Plugin logfile>
58 # LogLevel info
59 # File STDOUT
60 #</Plugin>
61
62 <Plugin ping>
63 Host "gateway"
64 interval 30
65 timeout 10
66 </Plugin>
67
68 <Plugin processes>
69 Process "sshd"
70 Process "smbd"
71 Process "nmbd"
72 Process "squid"
73 Process "squidguard"
74 Process "charon"
75 Process "openvpn"
76 Process "qemu"
77 Process "mpd"
78 </Plugin>
79
80 <Plugin rrdtool>
81 DataDir "/var/log/rrd/collectd"
82 </Plugin>
83
84 <Plugin syslog>
85 LogLevel info
86 </Plugin>
87
88 #include "/etc/collectd.thermal"
89 include "/etc/collectd.custom"
90 include "/etc/collectd.vpn"