Nagios Linux Host überwachen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 39: | Zeile 39: | ||
use generic-service | use generic-service | ||
} | } | ||
| + | =Restart des Docker Containers= | ||
| + | *docker-compose down ; docker-compose up -d | ||
Version vom 11. November 2021, 11:01 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
}
=Restart des Docker Containers=
*docker-compose down ; docker-compose up -d
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
}