include/monitoring/objectDetails/serviceDetails.php
Vers la ligne 119 dans la requête, remplace la ligne :
nss.output as plugin_output,
parCONCAT( '<b>', nss.output, '</b><br>', nss.long_output ) as plugin_output," .
ligne: 240, remplacer le block d'affection de 'plugin_output' par ceci:
/// EDT
$service_status[$host_name."_".$svc_description]["plugin_output"] = str_replace("\\n", "<br>", $service_status[$host_name."_".$svc_description]["plugin_output"]);
$service_status[$host_name."_".$svc_description]["plugin_output"] = str_replace("\n", "<br>", $service_status[$host_name."_".$svc_description]["plugin_output"]);
/// End Of Patch
include/monitoring/objectDetails/template/serviceDetails.ihtml
Et dans le template ajouter un div, ligne 33 :
<tr class='list_two'>
<td class="ListColLeft">{$m_mon_host_status_info}</td>
<!-- EDT -->
<td class="ListColNoWrap"><div name="toto" style="overflow:auto; width:100%; max-height:500px;" >{$service_data.plugin_output}</div></td>
</tr>
Bonjour,
RépondreSupprimerAuriez-vous le même type de procédure pour NAGIOS ? J'utilise votre plugin check_netapp.pl sous Nagios, mais je ne parviens pas à afficher les détails comme présenté dans votre 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"
Merci par avance pour votre aide
En executant manuellement la commande, même sous root, vous obtenez seulement "OK" ?
RépondreSupprimerTout à fait :
RépondreSupprimer[root@nagios contrib]# ./check_netapp.pl -H 192.168.210.166 -C public -s STATUS
OK
Merci de votre aide :)
Ca dépend de votre modèle de NetApp je pense.
RépondreSupprimerEnvoyez moi vos infos sur reg (at) doguet (dot) com
Je regarde dès que je peux ;)
Merci beaucoup.
RépondreSupprimerDe quelles type d'informations avez-vous besoin ?
- Version du Netapp ?
- Emplacement du plugin ?
- Contenu des fichiers hosts.cfg et commands.cfg ?
Version du NetAPP surtout et son réglage SNMP.
RépondreSupprimerBonjour,
RépondreSupprimerJe m'apprêtais à effectuer les modifs de mes sources centreon pour prendre en compte le Long Output, mais apparemment la dernière version de Centreon les a intégrées.
Par contre je n'obtiens pas l'affichage attendu avec votre check_mysql par exemple. Que puis-je vérifier ?
Merci
Mon patch a été intégré, tout à fait.
RépondreSupprimerEnvoyez moi une copie d'écran : a l t er n u x (at) g m a i l . com
A+
Hard copy envoyée ;)
RépondreSupprimer