LoadPlugin cpu | LoadPlugin cpu | ||||
LoadPlugin df | LoadPlugin df | ||||
LoadPlugin disk | LoadPlugin disk | ||||
</Plugin> | </Plugin> | ||||
<Plugin disk> | <Plugin disk> | ||||
# Disk "hda" | |||||
# Disk "/sda[23]/" | |||||
IgnoreSelected true | IgnoreSelected true | ||||
</Plugin> | </Plugin> |
LoadPlugin df | |||||
<Plugin df> | |||||
{%- for fs_type in plugin.get('fs_types', []) %} | |||||
FSType {{ fs_type }} | |||||
{%- endfor %} | |||||
{%- if plugin.get('ignore_selected', False) %} | |||||
IgnoreSelected true | |||||
{%- endif %} | |||||
</Plugin> |
LoadPlugin disk | |||||
<Plugin disk> | |||||
{%- if plugin.get('ignore_selected', False) %} | |||||
IgnoreSelected true | |||||
{%- endif %} | |||||
</Plugin> |
linux_network_interface: | |||||
plugin: interface | |||||
interval: 60 | |||||
linux_system_cpu: | |||||
plugin: cpu | |||||
interval: 60 | |||||
linux_system_entropy: | |||||
plugin: entropy | |||||
interval: 60 | |||||
linux_system_memory: | |||||
plugin: memory | |||||
interval: 60 | |||||
linux_system_processes: | |||||
plugin: processes | |||||
interval: 60 | |||||
linux_system_uptime: | |||||
plugin: uptime | |||||
interval: 60 | |||||
linux_system_users: | |||||
plugin: users | |||||
interval: 60 | |||||
linux_storage_df: | |||||
plugin: df | |||||
interval: 60 | |||||
template: linux/files/collectd_df.conf | |||||
ignore_selected: true | |||||
fs_types: | |||||
- rootfs | |||||
- sysfs | |||||
- proc | |||||
- devtmpfs | |||||
- devpts | |||||
- tmpfs | |||||
- fusectl | |||||
- cgroup | |||||
linux_storage_disk: | |||||
plugin: disk | |||||
interval: 60 | |||||
template: linux/files/collectd_disk.conf | |||||
ignore_selected: true | |||||
linux_storage_swap: | |||||
plugin: swap | |||||
interval: 60 |
linux_rsyslog_syslog: | |||||
engine: logstreamer | |||||
log_directory: /var/log | |||||
file_match: syslog\.?(?P<Index>\d+)?(.gz)? | |||||
priority: ["^Index"] | |||||
decoder: RsyslogDecoder | |||||
linux_rsyslog_auth: | |||||
engine: logstreamer | |||||
log_directory: /var/log | |||||
file_match: auth\.log\.?(?P<Index>\d+)?(.gz)? | |||||
priority: ["^Index"] | |||||
decoder: RsyslogDecoder | |||||
linux_rsyslog_kern: | |||||
engine: logstreamer | |||||
log_directory: /var/log | |||||
file_match: kern\.log\.?(?P<Index>\d+)?(.gz)? | |||||
priority: ["^Index"] | |||||
decoder: RsyslogDecoder |
local_linux_system_zombie_procs: | |||||
command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -w 2 -c 7 -s Z" | |||||
interval: 60 | |||||
occurrences: 3 | |||||
subscribers: | |||||
- local-linux-system | |||||
local_linux_system_total_procs: | |||||
command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_procs -w 1500 -c 3000" | |||||
interval: 60 | |||||
occurrences: 5 | |||||
subscribers: | |||||
- local-linux-system | |||||
local_linux_system_load: | |||||
command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_load -r -w 6,4,2 -c 12,8,4" | |||||
interval: 60 | |||||
occurrences: 1 | |||||
subscribers: | |||||
- local-linux-system | |||||
local_linux_storage_swap_usage: | |||||
command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_swap -a -w 50% -c 20%" | |||||
interval: 60 | |||||
occurrences: 1 | |||||
subscribers: | |||||
- local-linux-storage | |||||
local_linux_storage_disk_usage: | |||||
command: "PATH=$PATH:/usr/lib64/nagios/plugins:/usr/lib/nagios/plugins check_disk -w 15% -c 5% -p / -p /var -p /usr -p /tmp -p /var/log" | |||||
interval: 60 | |||||
occurrences: 1 | |||||
subscribers: | |||||
- local-linux-storage | |||||
local_linux_network_fqdn: | |||||
command: "PATH=$PATH:/etc/sensu/plugins check_fqdn.py -n :::hostname::: -f :::fqdn:::" | |||||
interval: 60 | |||||
occurrences: 1 | |||||
subscribers: | |||||
- local-linux-network |
parameters: | |||||
linux: | |||||
_support: | |||||
collectd: | |||||
enabled: true | |||||
heka: | |||||
enabled: false | |||||
sensu: | |||||
enabled: true |
applications: | applications: | ||||
- linux | - linux | ||||
classes: | |||||
- service.linux.support | |||||
parameters: | parameters: | ||||
linux: | linux: | ||||
system: | system: | ||||
enabled: true | enabled: true | ||||
logging: | |||||
heka: | |||||
enabled: false | |||||
metering: | |||||
collectd: | |||||
enabled: true | |||||
monitoring: | |||||
sensu: | |||||
enabled: true | |||||
user: | user: | ||||
root: | root: | ||||
enabled: true | enabled: true |