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
r pour la conception d'interfaces graphiques.
Le service de notification permet à un objet Mbean de recev... nance de n'importe quel autre objet MBean.
===== Service Timer =====
Le service de Timer fournit des horloges/reveils programmables aux objets de supervision. Tou... imer via la méthode Timer.addNewListener()
===== Service Monitoring =====
Avec le service de monitoring,
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
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=/
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
v6 ICMPv6 permet d'auto-configurer les nœuds sans service externe.
L'automatisation permet d’accroître les... tage du rétablissement, vérification du retour de service.
L'activité de supervision fait coopérer différe... sées.
===== REX Airbus =====
Airbus propose un service de supervision de sécurité. Le service est centralisé sur un site désigné **SOC** ((**S**ecurity **O**pera
dress 192.168.1.18
}
...
define service {
use local-service ; Name of service template
hostgroup_name lab-machines
service_description PING
check_comman
ponibilité** exprime la proportion du temps où le service est disponible pour les utilisateurs.
On le calc... nes auquel est ajouté le temps moyen de remise en service **MTTR**((**M**ean **T**ime **T**o **R**epair))
=
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
type de notification.
* Le client souscrit au service de notification du serveur en spécifiant le flux ... e par la norme, l'équipement proposant ce type de service doit donc spécifiquement l'annoncer lors de l'ini