check_netapp.pl
Cette sonde permet de monitorer l'état des NAS/Filer NetAPP.
Tester avec un FAS2040.
http://doguet.com/pub/centreon/check_netapp.pl
Utilisation:
check_netapp.pl
-H host
-C community
-w, -c Critical, Warning check
-v1 For old NetAPP
-s <subsystem> Subsystem to check
- cpu
- status
- cluster
- quota
CPU
Mesure le CPU utilisé (avec les perfdatas pour Centreon)
STATUS
Affiche le status du NAS :
Global status,
Temperature,
Fans,
Power,
NVRAM,
Autosupport
Nombre de disque 'failed'
CLUSTER
Affiche le status du cluster :
setting, stage, takeover , interconnect and partner
QUOTA
Affiche les Qtrees 'hors quota' et contrôle que la somme de tout les Quotas ne dépassent pas la taille du volume.
Inscription à :
Publier les commentaires (Atom)
Marche pas pour moi :
RépondreSupprimer[root@nagios addon]# ./check_netapp.pl
Can't locate nagios_libs.pm in @INC (@INC contains: /app/scripts/nagios /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./check_netapp.pl line 25.
Mais je ne suis pas un pro de perl.. Si tu as une aide, je suis preneur. Merci
La vrai question est où installer nagios_libs.pm, je ne trouve rien sur google...
RépondreSupprimerJ'ai résolu le souci en regardant ou il allait le chercher à la ligne 25 du script. j'ai changé cette ligne par le libexec de nagios, j'ai placé le fichier pm et hop c'est bon. par contre pas moyen de trouver les images...
RépondreSupprimerPar contre sous centreon et nagios je n'ai que le statut ok et pas de détail. j'ai bien récupéré les icones de bigbrother placée au même niveau que le script dans un répertoire images.
RépondreSupprimerHelp me
Désolé ! je n'ai pas reçu de notifications par mail pour les commentaires.
RépondreSupprimerLes images sont dispos ici: http://doguet.com/pub/centreon/images-centreon.tgz
Le fichier nagios_lib.pm est dispo ici: http://doguet.com/pub/centreon/nagios_libs.pm
Il se place soit dans /app/scripts/nagios ou dans un chemin d'accès de perl.
Bonjour,
RépondreSupprimerJ'utilise check_netapp.pl sous Nagios, mais je ne parviens pas à afficher les détails comme présenté dans l'article "http://blog.doguet.fr/2010/06/checknetapppl.html" :
Pour une commande du type : ./check_netapp.pl -H 192.168.210.166 -C public -s STATUS
J'obtiens en retour : "OK"
Auriez-vous une idée ?
Merci par avance !
Bonjour,
RépondreSupprimerProblème d'affichage résolu grâce à Alternux ! J'avais récupéré une ancienne version qui ne gérait pas le snmp v1.
Merci à lui !
Bonjour,
RépondreSupprimerParvenez-vous à afficher les images sous Nagios ? Je me retrouve avec les balises html au lieu des images vertes jaunes etc.
J'ai pourtant placé le contenu du répertoire dans /share/images.
J'ai également placé le répertoire "images" au même emplacement que le script, mais rien n'y fait.
Auriez-vous une idée ?
Merci @+
Si vous voyez les balises HTML, c'est plutôt un problème du coté de votre Nagios ou Centreon je pense.
RépondreSupprimerScreenshot?
Bonjour,
RépondreSupprimerJe ne parviens toujours pas à obtenir le status détaillé de l'hote. Il me renvoi maintenant un null
A quel niveau placer les images?
RépondreSupprimerLes icônes doivent être accessible en HTTP via l'url /images/
RépondreSupprimerLa version de ce site tu as pris?
Lances le plugin a la main, voir ce qu'il affiche et envoi moi ca par mail. (alternux at gmail.com)
coté résultat sous nagios centreon et à la main c'est ok maintenant il ne me reste qu'a régler le soucis des images. sous nagios je vois un lien qui indique qu'il ne trouve pas l'image sous centreon il n emet pas l'image ce doit etre un souci avec l'output détaillé
RépondreSupprimerJ'ai mis le dossier image sur mon serveur (redhat el 5) au niveau de la page de test d'apache (le dossier image au niveau du fichier index.html. rien de mieux pour le moment. Une idée?
RépondreSupprimerPour tester c'est facile : tu prends l'URL de ton centreon et en ajoutant 'images/green.gif' tu dois voir l'icone.
RépondreSupprimera+
ça j'avais plutot bien capté mais c'est plutot l'emplacement des fichiers dans l'arborescence de centreon et nagios que je ne vois pas.
RépondreSupprimerJe pense avoir bien placé les fichiers car si je tape http://servername/centreon/images --> j'ai le contenu du répertoire qui s'affiche. Ce point je ne pourrais le vérifier que lorsque j'aurais saisi l'histoire de multiple output sous centreon car je suis en 2.1.8 et pourtant il ne m'affiche le rapport de ta commande que sous une suite pas en détail.
RépondreSupprimerJ'avais essayé de modifier les fichier comme tu l'indiquait dans ton post mais il semble que la plupart des modifs sont déjà en place dans cette version.
Maintenant sous nagios je vois bien le répertoire (différent chemin de celui de centreon). Lorsque j'y accède j'ai un refus de lister mais si je tape le nom d'une image elle s'affiche sans souci. Par contre toujours pas au niveau de l'interface.
Donc c'est un pb de Long output coté Centreon plutôt ?
RépondreSupprimerMets par mail (+ pratique) la sortie de mon plugin, histoire qu eje verifie un truc.
Bonne soirée.
Je t'envoi ça au plus vite. Je pense aussi pour centreon le souci de long output mais pour nagios l'output est correct sauf qu'il n'affiche qu'un lien brisé vers l'image.
RépondreSupprimerJe prends des screenshots demain matin et je te fais suivre. merci de ton suivi ça tourne impec à par ce petit souci de config de mon coté
Bonjour, y a t'il moyen de donner un chemin complet à l'url des images?
RépondreSupprimerOui dans nagios_libs.pm tu peux editer les chemins:
RépondreSupprimer....
our $N_COLOR_GREEN=" .... ";
our $N_COLOR_RED=" .... ";
our $N_COLOR_YELLOW=" .... ";
our $N_COLOR_CLEAR=" .... ";
.....
Merci beaucoup ça marche au poil. je recherchais depuis un moment à afficher ces images
RépondreSupprimerBonjour,
RépondreSupprimerMa commande me retourne OK aussi bien sous unix que sous centreon ou nagvis. je n'ai aucun affichage comme montré dans les exemples du haut, normal ?