Nagios Linux Host NRPE
Zur Navigation springen
Zur Suche springen
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
}
Restart des Docker Containers
- docker-compose down ; docker-compose up -d