File: //usr/share/doc/check-mk-agent-locaweb-plugins/nagios_plugin.yaml
application-name: nagios_plugins
provides:
- nagios_plugins:
# Ter instalado os pacotes dos nagios-plugins
# Usar dos comandos e plugins do diretorio /usr/lib/nagios/plugins/ e /usr/lib64/nagios/plugins/
# Exemplos:
monitoring:
- service: TCP_Port_9102
doc: Verifique o servico TCP da Porta 9102
check: local
item: nagios_plugins
cmd: 'check_tcp -H 127.0.0.1 -p 9102'
priority: 3
- service: TCP_Port_6379
doc: Verifique o servico TCP da Porta 6379
check: local
item: nagios_plugins
cmd: 'check_tcp -H 127.0.0.1 -p 6379'
priority: 3
- service: HTTP_Port_80
doc: Verifique o servico HTTP da Porta 80
check: local
item: nagios_plugins
cmd: 'check_http -H 127.0.0.1 -p 80 -t 15'
priority: 3
- service: HTTP_Port_3000
doc: Verifique o servico HTTP da Porta 3000
check: local
item: nagios_plugins
cmd: 'check_http -H 127.0.0.1 -p 3000 -t 15'
priority: 3
- service: Proc_Graylog
doc: Verifique o processo do Graylog
check: local
item: nagios_plugins
cmd: 'check_procs -a graylog -p 1 -c 1:1'
priority: 3
- service: Proc_Supervisord
doc: Verifique o processo do Supervisord
check: local
item: nagios_plugins
cmd: 'check_procs -a supervisord -p 1 -c 1:1'
priority: 3
- service: Haproxy_Stats
doc: Verifique o servico do Haproxy_Stats
check: local
item: nagios_plugins
cmd: 'check_haproxy_stats -s /run/haproxy/admin.sock -w 300 -c 600'
priority: 3
- service: Mysql_Stats
doc: Verifique o servico do Mysql_Stats
check: local
item: nagios_plugins
cmd: 'check_mysql -n'
priority: 4
- service: check_https
doc: Verifique o servico do check_https
check: local
item: nagios_plugins
cmd: 'check_http -H 127.0.0.1 -p 443 --ssl'
priority: 4