Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1562 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Logiciels d'entreprise

  [RESOLU] Problème monitoring nagios

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Problème monitoring nagios

n°58510
doog77
Posté le 22-09-2009 à 16:40:41  profilanswer
 

Bonjour,
 
Voila je tente de mettre en place une supervision du service jboss.
J'ai trouve un petit script nrpe pour vérifier le bon fonctionnement du jboss.
J'ai donc installé sur le serveur jboss le script check_jboss.pl puis dans le nrpe.cfg du serveur jboss j'ai ajouté :
 

Code :
  1. command[check_jboss]=/usr/local/bin/check_jboss.pl -H "jnp://192.168.13.5:8089" -T ServerInfo -J jboss.system -A AvailableProcessors


 
Sur le serveur nagios j'ai également ajouté dans le fichier de service :
 

Code :
  1. # Checks jboss :
  2. define service {
  3.         host_name               test-bdd00-dev, test-bdd01-dev
  4.         service_description     process_jboss
  5.         notifications_enabled   0
  6.         check_command           check_nrpe!check_jboss
  7.         use                     generic-service
  8.         contact_groups          admins,netcool-group
  9. }


 
Mais une fois que je recharge la conf nagios le service apparait bien mais il m'indique ceci : (No output returned from plugin)
 
Pourtant losque je check manuellement le service depuis le serveur nagios j'obtient bien la réponse...
 

Code :
  1. /usr/lib/nagios2/plugins/check_nrpe -H 192.168.13.5 -c check_jboss
  2. JBOSS OK


 
Qu'est-ce que j'ai loupé  ???


Message édité par doog77 le 23-09-2009 à 10:59:29
mood
Publicité
Posté le 22-09-2009 à 16:40:41  profilanswer
 

n°58511
machinehea​d02
vieux motard que jamais
Posté le 22-09-2009 à 16:44:54  profilanswer
 

Regarde les droits sur ton fichier check_jboss.pl . L'utilisateur (ou le groupe nagios, tt dépend de ta config) doit avoir les droits d'exécution sur ce fichier (au pire compare les droits avec tes autres fichiers .pl :) ).


Message édité par machinehead02 le 22-09-2009 à 16:51:32
n°58512
doog77
Posté le 22-09-2009 à 16:51:40  profilanswer
 

Oui au départ j'avais eu effectivement un problème de permission sur le fichier check_jboss.pl et je l'ai donc passé en 755 ce qui a corrigé le problème et maintenant j'en suis là...

n°58513
machinehea​d02
vieux motard que jamais
Posté le 22-09-2009 à 17:14:59  profilanswer
 

On peut voir à quoi ressemble ta commande check_nrpe ?

n°58514
doog77
Posté le 22-09-2009 à 17:23:50  profilanswer
 

euh check_nrpe? Je n'y ai pas touché et de plus son contenu est illisible :
 
file /usr/lib/nagios2/plugins/check_nrpe
/usr/lib/nagios2/plugins/check_nrpe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), for GNU/Linux 2.4.1, stripped

n°58515
machinehea​d02
vieux motard que jamais
Posté le 22-09-2009 à 17:36:11  profilanswer
 

tu n'as pas de fichier dans /etc/nagios-plugins/check_nrpe.cfg ? normalement tu dois créer un fichier de ce type avec :
# this command runs a program $ARG1$ with no arguments
define command {
        command_name    check_nrpe
        command_line    /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}


Message édité par machinehead02 le 22-09-2009 à 17:36:31
n°58516
doog77
Posté le 22-09-2009 à 17:43:05  profilanswer
 

Je l'ai trouvé ici :
 
root@adm-super01:~# cat /etc/nagios2/conf.d/Checkcommands/check_nrpe.cfg
 
# this command runs a program $ARG1$ with arguments $ARG2$
define command {
 command_name check_nrpe
 command_line /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -a $ARG2$
}
 
# this command runs a program $ARG1$ with no arguments
define command {
 command_name check_nrpe_1arg
 command_line /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
 
# this command runs a program $ARG1$ with no arguments
define command {
        command_name    check_nrpe_host
        command_line    /usr/lib/nagios/plugins/check_nrpe -H $ARG1$ -c $ARG2$ -t 30
}

n°58532
machinehea​d02
vieux motard que jamais
Posté le 23-09-2009 à 09:15:16  profilanswer
 

Ok donc dans ton fichier de service tu dois mettre:  
 
   1. # Checks jboss :
   2.
   3. define service {
   4.         host_name               test-bdd00-dev, test-bdd01-dev
   5.         service_description     process_jboss
   6.         notifications_enabled   0
   7.         check_command           check_nrpe_1arg!check_jboss
   8.         use                     generic-service
   9.         contact_groups          admins,netcool-group
  10. }
 
 
Vu que tu n'as qu'un seul argument lors de ton appel de check_nrpe


Message édité par machinehead02 le 23-09-2009 à 09:27:35
n°58543
doog77
Posté le 23-09-2009 à 10:43:22  profilanswer
 

Effectivement c'etait bien ca!  
Je te remercie pour ton aide et ta réactivité!

n°58544
machinehea​d02
vieux motard que jamais
Posté le 23-09-2009 à 10:55:07  profilanswer
 

Mais de rien, par contre si tu pouvais éditer ton titre de thread avec le tag [RESOLU], ça serait sympa ^^


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Logiciels d'entreprise

  [RESOLU] Problème monitoring nagios

 

Sujets relatifs
Problème Log me In et firewall Netasq U70Probleme Unique en FRANCE avec routeur dlink
Problème avec Ghost 8probleme dns avec sbs2003
problème sur axcrypt !Time navigator problème après installation
Probleme MigrationProbleme de pertes de paquets, switch en cause ?
[résolu] Samba / authentification / répertoire perso / FTPProblème avec postfix et AOL
Plus de sujets relatifs à : [RESOLU] Problème monitoring nagios


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR