Collectd operator utilties
[demo.git] / vnfs / DAaaS / day2_configs / collectd / add_plugins.yaml
1 data:
2   node-collectd.conf: |-
3     FQDNLookup false
4
5     LoadPlugin cpu
6     LoadPlugin memory
7     LoadPlugin cpufreq
8     LoadPlugin disk
9     LoadPlugin ethstat
10     LoadPlugin ipc
11     LoadPlugin ipmi
12     LoadPlugin load
13     LoadPlugin numa
14     LoadPlugin processes
15     LoadPlugin df
16     LoadPlugin turbostat
17     LoadPlugin uptime
18     LoadPlugin contextswitch
19     LoadPlugin irq
20     LoadPlugin df
21     LoadPlugin swap
22     LoadPlugin write_prometheus
23
24     LoadPlugin logfile
25     <Plugin logfile>
26       LogLevel info
27       File "/var/log/collectd.log"
28       Timestamp true
29       PrintSeverity false
30     </Plugin>
31     <Plugin "cpu">
32       Interval 5
33       ReportByState false
34       ReportByCpu false
35     </Plugin>
36
37     <Plugin "memory">
38       Interval 30
39       ValuesAbsolute false
40       ValuesPercentage true
41     </Plugin>
42
43     <Plugin "write_prometheus">
44      Port "{{ .Values.prometheus_port }}"
45     </Plugin>
46
47     #Last line (collectd requires ā€˜\nā€™ at the last line)