## {{ salt['pillar.get']('salt_managed', default='Salt Managed') }}
Hostname "{{ grains.get('fqdn') }}"
FQDNLookup true
Interval 60.0
TypesDB "/usr/share/collectd/types.db"
LoadPlugin battery
LoadPlugin contextswitch
LoadPlugin cpu
LoadPlugin df
LoadPlugin disk
LoadPlugin entropy
LoadPlugin interface
LoadPlugin irq
LoadPlugin load
LoadPlugin memory
LoadPlugin network
#LoadPlugin ping
LoadPlugin processes
#LoadPlugin rrdtool
LoadPlugin sensors
LoadPlugin swap
LoadPlugin syslog
LoadPlugin tcpconns
LoadPlugin uptime
LoadPlugin users
ReportByCpu true
ReportByState true
ValuesPercentage false
ReportNumCpu false
ReportGuestState false
SubtractGuestState true
FSType rootfs
FSType sysfs
FSType proc
FSType devtmpfs
FSType devpts
FSType tmpfs
FSType fusectl
FSType cgroup
IgnoreSelected true
Server "{{ salt['pillar.get']('collectd:hostname') }}" "{{ salt['pillar.get']('collectd:port')}}"
Username "{{ salt['pillar.get']('collectd:username') }}"
Password "{{ salt['pillar.get']('collectd:password') }}"
#
# DataDir "/var/lib/collectd/rrd"
#
LogLevel info
Instance "auth"
Regex "\\"
DSType "CounterInc"
Type "counter"
Instance "sshd-invalid_user"
ListeningPorts true
Filter "*.conf"