Difference between revisions of "Nagios"
From Wasya Wiki
(→Directory Structure Server) |
|||
Line 8: | Line 8: | ||
== Directory Structure Server == | == Directory Structure Server == | ||
− | |||
/usr/share/nagios/htdocs | /usr/share/nagios/htdocs | ||
/usr/lib/nagios/plugins <- | /usr/lib/nagios/plugins <- | ||
/var/chef/backup/etc/nagios | /var/chef/backup/etc/nagios | ||
/var/chef/cache/cookbooks/nagios | /var/chef/cache/cookbooks/nagios | ||
− | |||
/etc/nagios | /etc/nagios | ||
/run/nagios3 | /run/nagios3 | ||
− | |||
/usr/share/doc/nagios3 | /usr/share/doc/nagios3 | ||
− | / usr/share/nagios3 | + | /usr/share/nagios3 |
/usr/share/lintian/overrides/nagios3 | /usr/share/lintian/overrides/nagios3 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
/etc/init.d/nagios3 | /etc/init.d/nagios3 | ||
/etc/nagios3 | /etc/nagios3 |
Revision as of 18:31, 18 May 2017
Contents
Directory Structure Client
/run/nagios /usr/lib/nagios/plugins <- /var/chef/backup/etc/nagios /var/chef/cache/cookbooks/nagios /var/lib/nagios /etc/nagios
Directory Structure Server
/usr/share/nagios/htdocs /usr/lib/nagios/plugins <- /var/chef/backup/etc/nagios /var/chef/cache/cookbooks/nagios /etc/nagios /run/nagios3 /usr/share/doc/nagios3 /usr/share/nagios3 /usr/share/lintian/overrides/nagios3 /etc/init.d/nagios3 /etc/nagios3
Nagios Config
- make sure IPs are allowed for communicatin
- make sure ports are allowed for communication
- client: put the custom plugin in /usr/lib/nagios/plugins/echo_ok3
- client: in /etc/nagios/nrpe.cfg:
command[echo_ok3]=/usr/lib/nagios/plugins/echo_ok3
- client: restart service
/usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -d
- server:
define command { command_name echo-ok3 command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c echo_ok3 } define service { service_description echo-ok3 hostgroup_name microsites3_api check_command echo-ok3 use default-service }
Nagios Utils
Setup Client
apt-get install -y nagios-plugins nagios-nrpe-server
Change password
htpasswd -c -b /etc/nagios/htpasswd.users nagiosadmin admin
Nagios Custom Plugin
CHECK_NRPE: Error – Could not complete SSL handshake
From: https://geekpeek.net/could-not-complete-ssl-handshake/