-
Notifications
You must be signed in to change notification settings - Fork 99
/
Copy pathcollectd.conf.tmpl
95 lines (77 loc) · 1.77 KB
/
collectd.conf.tmpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# Install:
# You can usually install with apt-get or yum
# Documentation:
# https://collectd.org/documentation.shtml
# System modifications:
# None
# Config file modifications:
# If you want to use a custom source name, change
# the "Hostname" paramter and set
#
# FQDNLookup false
#
# Make sure TypesDB points to a valid file:
#
# which %%%COLLECTDSHARE%%%/types.db
#
# Create the directory managed_config and put
# extra config files there:
#
# mkdir %%%COLLECTDMANAGEDCONFIG%%%
#
TypesDB "%%%TYPESDB%%%"
# If you use the Hostname parameter, you
# must quote ("...") the second argument
### Hostname "<YOUR_HOSTNAME_HERE>"
%%%SOURCENAMEINFO%%%
Interval 10
Timeout 2
ReadThreads 5
%%%WRITEQUEUECONFIG%%%
LoadPlugin logfile
<Plugin logfile>
LogLevel "info"
File %%%LOGTO%%%
Timestamp true
PrintSeverity false
</Plugin>
LoadPlugin cpu
LoadPlugin cpufreq
LoadPlugin df
LoadPlugin disk
<Plugin "disk">
Disk "/^loop\d+$/"
Disk "/^dm-\d+$/"
IgnoreSelected "true"
</Plugin>
LoadPlugin interface
<Plugin "interface">
Interface "/^lo\d*$/"
Interface "/^docker.*/"
Interface "/^t(un|ap)\d*$/"
Interface "/^veth.*$/"
IgnoreSelected "true"
</Plugin>
LoadPlugin load
LoadPlugin memory
LoadPlugin protocols
<Plugin "protocols">
Value "Icmp:InDestUnreachs"
Value "Tcp:CurrEstab"
Value "Tcp:OutSegs"
Value "Tcp:RetransSegs"
Value "TcpExt:DelayedACKs"
Value "TcpExt:DelayedACKs"
Value "/Tcp:.*Opens/"
Value "/^TcpExt:.*Octets/"
IgnoreSelected false
</Plugin>
LoadPlugin vmem
<Plugin vmem>
Verbose false
</Plugin>
LoadPlugin uptime
# Note: You will get warnings on startup if you have no *.conf files.
# This is ok: CollectD will still start.
Include "%%%COLLECTDMANAGEDCONFIG%%%/*.conf"
Include "%%%COLLECTDFILTERINGCONFIG%%%/*.conf"