52 lines
3.7 KiB
Plaintext
52 lines
3.7 KiB
Plaintext
|
allowed_hosts={{ nrpe_allowed_hosts }}
|
|||
|
dont_blame_nrpe=1
|
|||
|
|
|||
|
command[check_load]=/usr/lib/nagios/plugins/check_load -w {{ nrpe_load_warning }} -c {{ nrpe_load_critical }}
|
|||
|
command[check_memory]=/usr/lib/nagios/plugins/check_memory -w {{ nrpe_memory_warning }} -c {{ nrpe_memory_critical }} -W {{ nrpe_swap_warning }} -C {{ nrpe_swap_critical }}
|
|||
|
command[check_mailq]=/usr/bin/sudo /usr/lib/nagios/plugins/check_postfix_mailqueue -w {{ nrpe_postfix_warning }} -c {{ nrpe_postfix_critical }}
|
|||
|
command[check_smtp]=/usr/lib/nagios/plugins/check_tcp -p 25
|
|||
|
command[check_zombie_procs]=/usr/lib/nagios/plugins/check_procs -w 5 -c 10 -s Z
|
|||
|
command[check_total_procs]=/usr/lib/nagios/plugins/check_procs -w 500 -c 800
|
|||
|
command[check_process]=/usr/lib/nagios/plugins/check_process
|
|||
|
command[check_dns]=/usr/lib/nagios/plugins/check_dns -H google.com
|
|||
|
command[check_ssl]=/usr/lib/nagios/plugins/check_http --sni 'www.brainsys.io' -C 14,3
|
|||
|
command[check_eth]=/usr/lib/nagios/plugins/check_eth -i {{ ansible_default_ipv4.interface }} -w {{ nrpe_eth_warning }} -c {{ nrpe_eth_critical }}
|
|||
|
command[check_proc_fail2ban]=/usr/lib/nagios/plugins/check_procs -a fail2ban -w 1: -c 1:
|
|||
|
command[check_proc_age]=/usr/lib/nagios/plugins/check_proc_age -p <proc> -w 400 -c 600
|
|||
|
|
|||
|
# disk
|
|||
|
# -w space warning / -c space critical / -W inode warning / -K inode criticak / -C reset after
|
|||
|
command[check_disk_advanced]=/usr/lib/nagios/plugins/check_disk_advanced -x /lib/init/rw -x /sys -x /dev/shm -X tmpfs -X nsfs -X proc -X sysfs -X devtmpfs -X overlay -X tracefs -w 10% -c 3% -W 10% -K 3% -H
|
|||
|
command[check_disk_root]=/usr/lib/nagios/plugins/check_disk -w 30% -W 30% -c 10% -K 10% -p /
|
|||
|
command[check_rw_root]=/usr/lib/nagios/plugins/check_rofs /
|
|||
|
command[check_disk_data]=/usr/lib/nagios/plugins/check_disk -w 30% -W 30% -c 10% -K 10% -p /data
|
|||
|
command[check_rw_data]=/usr/lib/nagios/plugins/check_rofs /data
|
|||
|
|
|||
|
# mysql
|
|||
|
command[check_mysql]=/usr/lib/nagios/plugins/check_mysql -u nagios -pBu[VetFeifoipVithlok2odHabrAiltAjHavciUjRi -d mysql -H 127.0.0.1
|
|||
|
command[check_mysql_longqueries]=/usr/lib/nagios/plugins/check_mysql_longqueries -u nagios -pBu[VetFeifoipVithlok2odHabrAiltAjHavciUjRi -H 127.0.0.1 -w 600 -c 1200
|
|||
|
|
|||
|
# postgresql
|
|||
|
command[check_pgsql_port]=/usr/lib/nagios/plugins/check_tcp -p 5432
|
|||
|
command[check_pgsql_connection]=/usr/lib/nagios/plugins/check_postgresql -H 127.0.0.1 -p 5432 --dbuser=nagios --dbpass=uDUTHt14FC3w4cE9vRk4XyZFD3KWlx --action=connection
|
|||
|
command[check_pgsql_backends]=/usr/lib/nagios/plugins/check_postgresql -H 127.0.0.1 -p 5432 --dbuser=nagios --dbpass=uDUTHt14FC3w4cE9vRk4XyZFD3KWlx --action=backends -w 175 -c 190
|
|||
|
|
|||
|
# raid
|
|||
|
command[check_mdadm]=/usr/lib/nagios/plugins/check_mdadm
|
|||
|
command[check_3ware]=/usr/bin/sudo /usr/lib/nagios/plugins/check_3ware
|
|||
|
|
|||
|
# services
|
|||
|
command[check_proc_docker]=/usr/lib/nagios/plugins/check_systemd_service docker
|
|||
|
command[check_proc_haproxy]=/usr/lib/nagios/plugins/check_systemd_service haproxy
|
|||
|
command[check_proc_nginx]=/usr/lib/nagios/plugins/check_systemd_service nginx
|
|||
|
command[check_proc_php5.6]=/usr/lib/nagios/plugins/check_systemd_service php5.6-fpm
|
|||
|
command[check_proc_php7.0]=/usr/lib/nagios/plugins/check_systemd_service php7.0-fpm
|
|||
|
command[check_proc_php7.1]=/usr/lib/nagios/plugins/check_systemd_service php7.1-fpm
|
|||
|
command[check_proc_php7.2]=/usr/lib/nagios/plugins/check_systemd_service php7.2-fpm
|
|||
|
command[check_proc_php7.3]=/usr/lib/nagios/plugins/check_systemd_service php7.3-fpm
|
|||
|
command[check_proc_php7.4]=/usr/lib/nagios/plugins/check_systemd_service php7.4-fpm
|
|||
|
command[check_proc_php8.0]=/usr/lib/nagios/plugins/check_systemd_service php8.0-fpm
|
|||
|
command[check_proc_php8.1]=/usr/lib/nagios/plugins/check_systemd_service php8.1-fpm
|
|||
|
command[check_proc_mysql]=/usr/lib/nagios/plugins/check_systemd_service mysql
|
|||
|
command[check_proc_postgresql]=/usr/lib/nagios/plugins/check_systemd_service postgresql
|