# Installed by Browbeat Ansible Installer # Config type: {{config_type}} # Interval default is 10s Interval {{collectd_interval}} # Loaded Plugins: LoadPlugin "logfile" LogLevel "info" File "/var/log/collectd.log" Timestamp true LoadPlugin write_graphite LoadPlugin cpu LoadPlugin df LoadPlugin disk LoadPlugin interface LoadPlugin irq LoadPlugin load LoadPlugin memory LoadPlugin numa LoadPlugin processes LoadPlugin swap LoadPlugin turbostat LoadPlugin unixsock LoadPlugin uptime # Open unix domain socket for collectdctl SocketFile "/var/run/collectd-unixsock" SocketGroup "collectd" SocketPerms "0770" DeleteSocket true # Graphite Host Configuration Host "localhost" Port "{{collectd_write_graphite_port}}" Prefix "graphite." Protocol "tcp" LogSendErrors true StoreRates true AlwaysAppendDS false EscapeCharacter "_" FSType anon_inodefs FSType bdev FSType cgroup FSType cpuset FSType debugfs FSType devpts FSType devtmpfs FSType ecryptfs FSType fuse FSType fusectl FSType hugetlbfs FSType mqueue FSType nfs FSType nfs4 FSType nfsd FSType pipefs FSType proc FSType pstore FSType ramfs #FSType rootfs FSType rpc_pipefs FSType securityfs FSType sockfs FSType sysfs FSType tmpfs FSType vboxsf IgnoreSelected true ValuesPercentage true ReportInodes true Disk "/^[hsv]d[a-z]+[0-9]?$/" Disk "/^nvm/" IgnoreSelected false ProcessMatch "carbon-cache" "python.+carbon-cache" ProcessMatch "carbon-relay" "python.+carbon-relay" ProcessMatch "carbon-aggregator" "python.+carbon-aggregator" Process "grafana-server" Process "httpd" # Collect on collectd process Process "collectd" ReportBytes true ValuesPercentage true # Include other collectd configuration files Include "/etc/collectd.d"