Announcement

Collapse
No announcement yet.

Aide à l'installation de NRPE

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Aide à l'installation de NRPE

    Hello à tous

    Je sollicite un peu d'aide à l'installation de NRPE, pour éviter d'y passer des journées entières...

    Je comprends le principe superviseur/agent.
    Mon superviseur est donc Nagios, tournat sur un serveur Suse
    Mes agents seront mes serveurs 2003, stations XP etc.

    Concrètement, dans mes agents, j'ai créé un répertoire nrpe dans C, ou j'ai mes .exe (cpuload, diskspace etc), j'ai également un réperoire nrpe/bin dans lequel j'ai mon nrpe_NT.exe, et mon nrpe.cfg, que j'ai modifié et adapté.

    Jusque là, je suis bon?


    Ca se gate sur le serveur....j'ai installé nrpe 2.8.1, puis j'ai essayé de suivre le fichier README...

    en gros, copie du check_nrpe dans /usr/local/nagios/libexec, rajout du fichier nrpe dans /etc/xinetd

    service nrpe
    {
    flags = REUSE
    socket_type = stream
    port = 5666
    wait = no
    user = nagios
    group = nagios
    server = /usr/local/nagios/bin/nrpe
    server_args = -c /usr/local/nagios/etc/nrpe.cfg --inetd
    log_on_failure += USERID
    disable = no
    only_from = 127.0.0.1
    }



    Mais ca bloque lorsque j'essaye de redemarrer xinetd...il n'existe pas!
    ->>> init.d n'existe pas dans le repertoire /etc/rc.d !

    Mes compétences en linux sont limitées niveau superserveur xinetd...
    qu'est ce qui cloche?



    Ensuite, je rajoute la commande check_nrpe via oreon
    $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$\r\n

    Puis, lorsque je rajouter uns ervice, je sélectionne check nrpe, et je passe les paramètres que je veux....
    mais concrètement, je passe quoi comme paramètre si je veux faire un check_diskC qui est défini dans mon nrpe.cfg sur mon agent?

    je passe juste check_diskC comme argument c'est bien ca?


    Merci de votre aide....
Working...
X