Menu principal

Qui est en ligne

Compteur de visites

Accueil arrow Logiciels arrow Nagios arrow Installation et Configuration de NRPE
Installation et Configuration de NRPE Convertir en PDF Version imprimable Suggérer par mail
Le plugin NRPE de Nagios est un service actif de Nagios. Il permetd'installer tous les plugins nécessaires sur le client. C'est le serveur Nagios qui va demander au client de lancer les plugins et de lui renvoyer les données.


INSTALLATION :

Pour l'installation, pourquoi s'embéter lorsque des outils performant existent déja. Pour ma part j'ai fais une installation sur Mandriva et sur Debian, et elle peut se faire grace à " urpmi " ou à " apt-get ".
Ne pas oublier d'installer aussi SSL et tous les paquets associés car c'est ce qui va nous permettre de crypter les données renvoyées par le client.
Une fois que nrpe est installé, il va falloir le configurer.


CONFIGURATION :

Les fichiers utiles ont été installés pour ma part dans /etc/nagios/. Ici on retrouve les fichiers  suivants :
     - nrpe.cfg
          C'est dans ce fichier que tout va se configurer
    - command.cfg
          C'est dans ce fichier que sont définie toutes les commandes que l'on peu utiliser

Nous n'allons pas toucher au fichier command.cfg, penchons nous plutôt sur le fichier nrpe.cfg :
Indiquez les paramètres suivants :
    - serveur_port ( par exemple : 5666 )
    - allowed_hosts : ip du serveur Nagios
    - nrpe_user ( par exemple : nagios )
    - nrpe_group ( par exemple : nagios )
    - dont_blame_nrpe=0
          Il est important de ne pas fixer cette valeur a 1 car c'est une faille de sécurité. En effet cette option permet d'autoriser les arguments avec une commande passée depuis le serveur.
    - debug=1 ( pour le début pour controler que tout se passe correctement )

Ensuite toujours dans le même fichier, viennent les commandes autorisées. Par exemple, pour vérifier que le service ssh du pare-feu est toujours actif :
    command[check_ssh_parefeu]=/usr/lib/nagios/plugins/check_ssh  ip_du_parefeu

Avant de continuer, il faut vérifier que nrpe va bien utiliser SSL pour crypter les données envoyées au serveur.
Pour cela : nrpe --version doit vous afficher au début :
    SSL/TLS Available


INTEGRATION DANS NAGIOS :

La partie configuration est maintenant terminé, il va falloir désormais les données et surtout de les demander aux clients. Pour cela, toujours dans /usr/lib/nagios/plugins/, il existe le programme           " check_nrpe ". C'est celui-ci que nous allons utiliser dans services.cfg.

Exemple d'une définition de service :
   
    define service {
        use                                     generic-service
        host_name                       ip_du_client
        service_description        PareFeu : SSH par NRPE
        is_volatile                         0
        check_period                   24x7
        max_check_attempts     3
        normal_check_interval  5
        retry_check_interval       1
        contact_groups                localhost-admins
        notification_interval         5
        notification_period           24x7
        notification_options         c,r
        check_command             check_nrpe_b!check_ssh_parefeu
}

Pour que cela fonctionne, il faut OBLIGATOIREMENT que l'option " check_command " corresponde à la syntaxe que l'on a indiqué sur le client dans nrpe.cfg. Explications :
    Sur le client :
       command[check_ssh_parefeu]=......
    Sur le serveur :
       check_command             check_nrpe_b!check_ssh_parefeu

Voila pour ce qui est de l'installation et la configuration du plugin Nrpe. Je vous laisse maintenant vous amuser tout seul.
Commentaires
Ajouter un nouveau Rechercher
Ecrire un commentaire
Nom:
Email:
 
Website:
Titre:
BBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Saisissez le code que vous voyez.

3.23 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Précédent   Suivant >

Flash info

Vous avez besoin de configurer BIND ? Ne manquez pas la section "logiciels " !
 
Téléchargez Firefox!
Valid XHTML & CSS - Design by ah-68 - Copyright © 2007 by Firma
Copyright © 2007 by Networkontrol
Page genere en 3.299999999995E-05