Nagios Linux Host überwachen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 37: | Zeile 37: | ||
service_description check-nrpe-check-load | service_description check-nrpe-check-load | ||
check_command check-nrpe!check_load | check_command check-nrpe!check_load | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
use generic-service | use generic-service | ||
} | } | ||
| Zeile 63: | Zeile 55: | ||
} | } | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
define host{ | define host{ | ||
Version vom 11. November 2021, 11:00 Uhr
Client
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
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
}