Check_SNMP_Int

Décrivez les fonctionnalités que vous souhaitez pour EyesOfNetwork
aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Check_SNMP_Int

Message par aston-95 » 12 avril 2017, 15:33

Bonjour à tous,

Cela fais trois jours que je parcours le forum afin de trouver réponses à mes différents problèmes mais là je bloque un peu.
Dans le cadre de mon stage je dois faire une cartographie du réseau sous Nagvis en utilisé EON. J'ai bien compris le système des différents templates et services.

J'essaye d'avoir les valeurs de bande passante avec la commande : Check_SNMP_Int mais je n'arrive pas à trouver quel valeur je dois mettre dans le $ARGS1$
Pour rappel la commande complete : perl $USER1$/check_snmp_int.pl -H $HOSTADDRESS$ -C $USER2$ -r -n $ARG1$ -k -w $ARG2$,$ARG3$ -c $ARG4$,$ARG5$

J'ai essayé de mettre la valeur que je trouvais avec Check_Int_Traffic qui me permettait de retourner le nom de ma carte réseau. Mais cela me donne le résultat : Warning ! (Null)

J'ai vu un topic (viewtopic.php?f=10&t=1719&hilit=SNMP_int) qui parlait de tester directement sur le serveur mais mon serveur ne reconnait pas la commande ./check_snmp_int ...

Si vous avez des idées je suis preneur :)

aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Re: Check_SNMP_Int

Message par aston-95 » 12 avril 2017, 16:36

Bon, j'ai réussi sur le serveur, j'ai compris ce que vous vouliez dire sur le topic. Cependant les valeurs que je trouve ne sont pas logique et je n'arrive toujours pas à intégrer à Nagios cette commande. Toujours la valeur (null) donnée.

Pour la parti pas logique, j'ai fais un transfert de fichier, lors du transfert il est monté au fur et a mesure en vitesse, mais une fois le fichier transféré, en refaisant la commande, je trouve une valeur beaucoup trop haute alors qu'il ne devrait pas y avoir d'activité.

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Check_SNMP_Int

Message par Seb » 12 avril 2017, 18:01

Si tu refais la commande un peu après ça doit retomber. Ce n'est pas instantané ;)

Concernant ton null dans le serveur, as tu fais ta commande en console en tant que user nagios? Si tu as des soucis alors vérifie qu'il n'y a pas un fichier de type "adresse ip host" dans /tmp avec root propriétaire. Si oui supprime le et recommence en compte nagios!
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Re: Check_SNMP_Int

Message par aston-95 » 12 avril 2017, 20:27

Oula ! Beaucoup de notions que je connais pas !

Je vais vérifier tout cela demain (je n'ai pas mon EON sous la main)

Merci beaucoup, je donnerai mon retour demain

aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Re: Check_SNMP_Int

Message par aston-95 » 13 avril 2017, 10:00

Comme tu l'as dit, il y'avait un fichier qui était en écriture pour Root uniquement. J'ai supprimé le fichier en question. Je me suis connecté sur le compte nagios et j'ai fais la commande :

/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -n g -k -w 1000,1000 -c 2000,2000

Il me renvoi : Intel(R) PRO/1000 MT Network Connection-WFP Lightweight Filter-0000:UP (0,1KBps/0,1KBps), Teredo Tunneling Pseudo-Interface:DOWN: 1 int NOK : CRITICAL

Je re-essai alors la commande sur l'interface web de EON :
check_snmp_interface!Intel(R) PRO/1000 MT Network Connection!1000!1000!2000!2000

Mais toujours le résultat : (null).

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Check_SNMP_Int

Message par Seb » 13 avril 2017, 10:24

Et oui car en console si tu fais

/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n Intel(R) PRO/1000 MT Network Connection g -k -w 1000,1000 -c 2000,2000 ça ne marche pas non plus, si?

Car c'est ce que fait ta commande eon... Penser peut être a placer des ' ' ou des caractère joker cad le . genre

/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n Intel.R..PRO.1000.MT.Network.Connection g -k -w 1000,1000 -c 2000,2000
ou
/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n 'Intel(R) PRO/1000 MT Network Connection' g -k -w 1000,1000 -c 2000,2000
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Re: Check_SNMP_Int

Message par aston-95 » 13 avril 2017, 10:52

Effectivement, il ne reconnaissait le nom de la carte. la bonne commande sur le serveur est :

/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n 'Intel(R) PRO/1000 MT Network Connection' g -k -w 1000,1000 -c 2000,2000

Mais juste pour préciser (pour les prochains qui liront ce topic), dans mon cas les ( ) du Intel(R) pose problème, il faut mettre un \ avant les ( ).

Ma commande final est donc :
/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n 'Intel\(R\) PRO/1000 MT Network Connection' g -k -w 1000,1000 -c 2000,2000

Cependant sur l'interface EON, mon $ARG1$ ne peut être 'Intel\(R\) PRO/1000 MT Network Connection' . Le ' pose problème. Je vais tester avec d'autres $ARG1$ mais je dois me tromper quelque part

EDIT : le 'Intel\(R\) PRO/1000 MT Network Connection' pour $ARG1$ est bien pris en compte cependant sur la page d'affichage des $ARG il est supprimé / non affiché. Cependant en regardant la commande complete dans l'onglet check on voit bien que le $arg1$ est pris en compte avec le '

Résultat interface : ERROR : Unknown interface Intel(R) PRO/1000 MT Network Connection

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Check_SNMP_Int

Message par Seb » 13 avril 2017, 11:25

Essais plutot ceci

/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n 'Intel.R. PRO.1000 MT Network Connection' g -k -w 1000,1000 -c 2000,2000
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Re: Check_SNMP_Int

Message par aston-95 » 13 avril 2017, 11:35

Avec :
/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n 'Intel.R. PRO.1000 MT Network Connection' g -k -w 1000,1000 -c 2000,2000

ça ne fonctionne pas sur le serveur

par contre avec :
/srv/eyesofnetwork/nagios/plugins/check_snmp_int.pl -H @IP -C @communauté -r -n Intel.R..PRO.1000.MT.Network.Connection g -k -w 1000,1000 -c 2000,2000

ça fonctionne.

Mis sur l'interface, encore erreur interface inconnu

aston-95
Messages : 55
Enregistré le : 11 avril 2017, 13:14

Re: Check_SNMP_Int

Message par aston-95 » 13 avril 2017, 16:02

du coup je ne comprend pas, la même commande
-sur serveur fonctionne
-sur interface EON ne fonctionne pas.

Est-ce un problème de Eyes of Network ?

Tant que la commande ne fonctionne pas sous interface EON alors je ne peux pas l'implementer sur nagvis.

Répondre