-
script perl pour nagios
Bonjour,
je suis tombé sur ce script perl (que j'utilise et qui fonctionne très bien)
je voudrais le récupérer pour superviser mes erreurs de CRC sur des ports (j'ai les OID, j'ai fait un script shell pour récupérer les informations et afficher ce que je veux) sauf que je me trouve confronté à un problème (enfin deux :D)
- le 1er j'y connais rien en perl (eheh :p)
- le deuxième, si je reset mes counters CRC sur une interface (via CLI de cisco) ça ne reset pas le compteur SNMP, et d'après la doc cisco, il est impossible de reset ce compteur (la seule méthode c'est de reboot l'équipement en question ...).
Il faudrait donc que je stocke mes valeurs dans un fichier, et qu'au 2ème passage, il y ait une comparaison entre la valeur actuelle et celle faite antérieurement, si y'a aucune différences = alors pas d'erreurs, si y'a une différence, alors il y a des erreurs CRC et il faudrait donc afficher les ports en erreurs.
Le script perl que j'ai mis permet d'avoir l'utilisation de la bande passante d'un switch et fonctionne en comparant 2 valeurs entre un temps donné, donc je me suis dis qu'il fallait que mon script fonctionne de la même façon.
Si vous avez de quoi m'aider, je suis preneur !
merci par avance pour l'aide !
-
-
? en quoi ça m'aide en sachant que ton lien je l'ai mis dans mon post ?
-
Il était erroné et je l'ai corrigé.
En ce qui concerne ton souci, je te recommande de contacter l'auteur du programme directement.
Faire ce genre de programme nécessité pas mal de connaissance en Perl, en Nagios, en supervision réseaux, en matériel... tu ne peux pas demander à un forumeur de te réinventer un programme de supervision.
De plus tu débutes et on ne va pas te faire ton projet :aie: !
Tu as des tutoriels sur cette rubrique sur Perl et Nagios, sur comment écrire un plugin Nagios en Perl. Ce programme que tu soumets est ancien, mais toujours fonctionnel, mais pour le modifier, faut sacrément s'y connaitre, donc contacte l'auteur.
-
je débute pas, je bloque sur un script perl qui ne fait pas partie des mes compétences (chacun sa spé :D)
j'ai contacté la personne en effet, il m'a un peu orienté, mais je me suis débrouillé en shell :) (le perl c'est cool, mais je pense que c'est mieux quand on s'y connait et j'ai pas trop le temps de m'y mettre :( )