on Nagios décrit une unité spécifique telle qu'un service, un hote, une commande, un contact ou groupe de c... as testés si les services associés sont OK. Si un service déployé sur un hôte est opérationnel, alors L’hôt... n **host**
- Définir l'objet de configuration **service**
- Recharger la configuration
==== Objet host... : down,recovery,flapping,unreachable.
==== Objet service ====
<file>
define service{
service_descriptio
s souhaités
- On associe le nouveau template au service
Modification du fichier objects/templates.cfg:
<file>
define service {
name lab-service
use local-service ; Hérite du template précédent local-service
ar Nagios afin de déduire (d'inférer) l'état d'un service. Un test est implanté via un plugin contenant un ... par exemple:
* Panne réseau.
* Défaillance de service sur un serveur de mail.
* Surcharge sur un serv... ines et les services testés sur celles-ci. Chaque service a un état( son status) indiquant si le service fonctionne correctement ou non. D'auters informations sont
tests ======
Approfondissement des notions de **service**, de **test** et d'**état** de service et de la façon dont elles sont liées.
Sous Nagios un hôte exécute... un équipement et permettant d'inférer l'état d'un service (ex: espace disponible sur une partition, nombre ... rnent un code de sortie qui caractérise l'état du service:
^ Valeur ^ Status |
| 0 | OK
nance.
===== Le hostgroup =====
Lorsque le même service est surveillé sur différentes machines, on ne définit qu'un seul objet de type service et on remplace l'attribut **host_name** par **hos... achines de ce groupe se verront affectées ce même service.
<file>
define hostgroup{
hostgroup_name ... hosts
alias devices hosting DNS service
members dev01.lan, dev02.lan, dev
ode>
L'installation de Nagios n' a pas crééer de service systemd. Pour pouvoir gérer le service via systemd, crééer le ficheir de configuration **/etc/systemd/system/nagios.service** avec le contenu suivant:
<file>
[Unit]
Descrip... rk.target
[Install]
WantedBy=multi-user.target
[Service]
User=nagios
Group=nagios
Type=simple
ExecStart=/
dress 192.168.1.18
}
...
define service {
use local-service ; Name of service template
hostgroup_name lab-machines
service_description PING
check_comman
=
Permet à Nagios d'inférer un état d’hôte ou de service) à partir de données accessibles sur le système l... écution d'un plugin coté agent.
* NSCA((Network Service Check Acceptor)) Les tests sont gérés sur les mac