Nagios Linux Host überwachen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
*[[Nagios Linux Host NRPE]]
 
*[[Nagios Linux Host NRPE]]
=Client=
+
*[[Nagios Linux Host SSH]]
==Nrpe installation==
 
*sudo apt update
 
*sudo apt install nagios-nrpe-server nagios-plugins
 
==IP Adresse des Server hinzufügen==
 
*sudo vi /etc/nagios/nrpe.cfg
 
allowed_hosts=127.0.0.1,::1,10.0.10.201
 
==nagios-nrpe neustarten==
 
*sudo systemctl restart nagios-nrpe-server.service
 
=Nagios Server=
 
==Vorarbeiten==
 
;Eintrag vornehmen
 
*vi etc/nagios.cfg
 
cfg_file=/opt/nagios/etc/objects/linux.cfg
 
==Testen ob check_nrpe funktioniert==
 
*docker exec nagios_nagios_1  /opt/nagios/libexec/check_nrpe -H 10.0.10.103
 
=Konfiguration=
 
*vi etc/objects/linux.cfg
 
<pre>
 
define command {
 
        command_name    check-nrpe
 
        command_line    /opt/nagios/libexec/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
 
}
 
 
 
 
 
define service{
 
        host_name              userver
 
        service_description    check-nrpe-check-users
 
        check_command          check-nrpe!check_users
 
        use  generic-service
 
        }
 
 
 
 
 
define service{
 
        host_name              userver
 
        service_description    check-nrpe-check-load
 
        check_command          check-nrpe!check_load
 
        use  generic-service
 
        }
 
 
 
 
 
define service{
 
        host_name              userver
 
        service_description    check-nrpe-check-zombie-procs
 
        check_command          check-nrpe!check_zombie_procs
 
        use  generic-service
 
        }
 
 
 
define service{
 
        host_name              userver
 
        service_description    check-nrpe-check-total-procs
 
        check_command          check-nrpe!check_total_procs
 
        use  generic-service
 
        }
 
 
 
 
 
define host{
 
        use            linux-server
 
        host_name      userver
 
        alias          userver
 
        address        10.0.10.103
 
        }       
 
</pre>
 
=Restart des Docker Containers=
 
*docker-compose down ; docker-compose up -d
 

Aktuelle Version vom 11. November 2021, 11:05 Uhr