Nagios - Hôtes et services
Nagios est l'outil le plus populaire utilisé pour surveiller les hôtes et les services exécutés dans votre infrastructure informatique. Les hôtes et les configurations de service sont les éléments de base de Nagios Core.
L'hôte est comme un ordinateur; il peut s'agir d'un périphérique physique ou virtuel.
Les services sont ceux qui sont utilisés par Nagios pour vérifier quelque chose sur un hôte.
Vous pouvez créer un fichier hôte dans le répertoire du serveur de Nagios et mentionner les définitions d'hôte et de service. Par exemple -
sudo gedit /usr/local/nagios/etc/servers/ubuntu_host.cfg
# Fichier de configuration de l'hôte Ubuntu
define host {
use linux-server
host_name ubuntu_host
alias Ubuntu Host
address 192.168.1.10
register 1
}
define service {
host_name ubuntu_host
service_description PING
check_command check_ping!100.0,20%!500.0,60%
max_check_attempts 2
check_interval 2
retry_interval 2
check_period 24x7
check_freshness 1
contact_groups admins
notification_interval 2
notification_period 24x7
notifications_enabled 1
register 1
}
Les définitions ci-dessus ajoutent un hôte appelé ubuntu_host et définit les services qui s'exécuteront sur cet hôte. Lorsque vous redémarrez Nagios, cet hôte commencera à être surveillé par Nagios et les services spécifiés seront exécutés.
Il existe de nombreux autres services dans Nagios qui peuvent être utilisés pour surveiller à peu près tout sur l'hôte en cours d'exécution.