View Full Version : Bande passante entre 2 machines
thomascentreon
04-02-2008, 05:41 PM
Bonjour, je cherche le meilleur plugin pour visualisé le taux de transfert entre 2 machines.
Quel check utiliser ?
si les deux machines sont reliées en direct (sans switch ou autre entre les deux) je dirais que check_centreon_snmp_traffic est tout indiqué, tu le met sur le port eth0 de la machine 1 par exemple et vu que tu auras le traffic entrant et sortant tu pouras en déduire la bande passante utilisée.
Sinon à toi de créer le plugin...
thomascentreon
04-03-2008, 10:20 AM
root@ubunt:/usr/local/nagios/libexec# ./check_centreon_snmp_traffic
Can't locate centreon.pm in @INC (@INC contains: /usr/local/nagios/libexec /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./check_centreon_snmp_traffic line 34.
BEGIN failed--compilation aborted at ./check_centreon_snmp_traffic line 34.
C'est quoi comme erreur ?
j'ai eu une erreur simillaire et c'était un probleme de librairie pour moi
mon erreur :
can't locate config/inifiles.pm @INC ..........
j'ai installé libconfig-inifiles-perl et mon problème a été résolu, donc peut etre qu'il te manque quelque chose toi aussi !
thomascentreon
04-03-2008, 05:50 PM
si les deux machines sont reliées en direct (sans switch ou autre entre les deux) je dirais que check_centreon_snmp_traffic est tout indiqué, tu le met sur le port eth0 de la machine 1 par exemple et vu que tu auras le traffic entrant et sortant tu pouras en déduire la bande passante utilisée.
Sinon à toi de créer le plugin...
Comment arrives tu as faire fonctionné le check_centreon_snmp_traffic ?
J'ai "null" comme retour !
tu l'executes comment ? (la ligne de commande)
thomascentreon
04-04-2008, 10:01 AM
par l'interface graphique, mais par ligne de command j'ai un pb avec perl :s
t@ubunt:/usr/local/nagios/libexec$ ./check_centreon_snmp_traffic
Can't locate centreon.pm in @INC (@INC contains: /usr/local/nagios/libexec /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./check_centreon_snmp_traffic line 34.
BEGIN failed--compilation aborted at ./check_centreon_snmp_traffic line 34.
Tu as une idée ?
snake-jump
06-25-2008, 04:57 PM
salut !!!
est ce que quelqu'un a une idée j'ai le même problème
merci de votre réponse
Can't locate centreon.pm in @INC (@INC contains: /usr/local/nagios/libexec /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/l
ib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./check_centreon_snmp_traffic line 34.
BEGIN failed--compilation aborted at ./check_centreon_snmp_traffic line 34.
stillcut
06-26-2008, 04:16 PM
Que renvoie la commande locate centreon.pm ?
snake-jump
06-27-2008, 03:51 PM
Que renvoie la commande locate centreon.pm ?
locate centreon.pm me renvoie rien , mais je crois que c'est logique vu que j'ai pas installé centreon sur la machine que je veux superviser (j'utilise NRPE et le plugin check_centreon_snmp_traffic )
sur la machine ou j'ai installé centreon la commande me renvoie
/usr/local/nagios/libexec/centreon.pm
et la commande ./check_centreon_snmp_traffic -H 127.0.0.1 -i "eth0" -n me revoie
ERROR: Description Table : Requested table is empty or does not exist.
naparuba
06-27-2008, 03:54 PM
Le snmp permet de faire des intérogations depuis le serveur Centreon vers le serveur que tu veux monitorer. Pas besoin de nrpe pour cela.
snake-jump
06-27-2008, 04:37 PM
très bonne réponse ouffffff je suis bête :)
mais j'ai toujours le problème suivant :
./check_centreon_snmp_traffic -H 127.0.0.1 -i "eth0" -n me revoie
ERROR: Description Table : Requested table is empty or does not exis
je crois que c'est a cause du SNMP non ??
Guigui2607
06-27-2008, 04:46 PM
Et que donne la comande suivante:
./check_centreon_snmp_traffic -H IP -s
snake-jump
06-27-2008, 04:51 PM
même chose
ERROR: Description Table : Requested table is empty or does not exis
surcouf
06-27-2008, 04:59 PM
même chose
ERROR: Description Table : Requested table is empty or does not exis
Ton agent n'autorise sans doute pas l'accès à ces OID (c'est le cas par défaut sous RedHat et Debian).
Il faut revoir sa configuration pour qu'il l'autorise.
snake-jump
06-27-2008, 05:24 PM
Ton agent n'autorise sans doute pas l'accès à ces OID (c'est le cas par défaut sous RedHat et Debian).
Il faut revoir sa configuration pour qu'il l'autorise.
effectivement je suis sous debian
est ce que tu peux me dire comment procéder pour modifier ma configuration ou me donner un lien qui le montre
désolé je suis débutant linux et je découvre snmp :oops::oops:
merci pour vos réponses tous
surcouf
06-27-2008, 06:19 PM
effectivement je suis sous debian
est ce que tu peux me dire comment procéder pour modifier ma configuration ou me donner un lien qui le montre
désolé je suis débutant linux et je découvre snmp :oops::oops:
merci pour vos réponses tous
En gros, tu remplaces la ligne commentée par celle qui suit dans le fichier snmpd.conf :
# context sec.model sec.level match read write notif
#access MyROSystem "" any noauth exact system none none
access MyROSystem "" any noauth exact all none none
En résumé, je remplace la vue « system » par la vue « all ».
Les vues sont évidemment déjà définies comme suit :
# incl/excl subtree mask
view all included .1 80
view system included .iso.org.dod.internet.mgmt.mib-2.system
L'important est de comprendre que la vue « all » définit une vue pour tout l'arbre (depuis .1) et que la vue « system » uniquement pour la branche system (.1.3.6.1.2.1.1).
Il est évident qu'il est possible d'affiner les vues et les groupes en fonction des besoins en terme d'accès mais je te laisse consulter le manuel pour plus d'informations.
snake-jump
06-30-2008, 11:47 AM
cette fois ci la commande ./check_centreon_snmp_traffic -H 127.0.0.1 -i "eth0" -n me revoie le message suivant :
UNKNOWN: No Response from remote host '127.0.0.1'
j'ai essayé les solutions proposé sur le poste suivant mais ça marche toujours pas :
http://forum.centreon.com/showthread.php?t=5988
surcouf
06-30-2008, 01:18 PM
cette fois ci la commande ./check_centreon_snmp_traffic -H 127.0.0.1 -i "eth0" -n me revoie le message suivant
Colle donc le fichier de configuration, parce qu'à mon avis, tu as dû faire une petite erreur et l'agent n'a pas démarré.
snake-jump
06-30-2008, 02:06 PM
tjr le même problème !!!
Guigui2607
06-30-2008, 02:40 PM
Re :wink:
Et la commande:
./check_centreon_snmp_traffic -H 127.0.0.1 -s
Et en essayant avec l'@ip réélle du host ?
snake-jump
06-30-2008, 03:18 PM
re Guigui ;)
./check_centreon_snmp_traffic -H 127.0.0.1 -s
ERROR: Description Table : No response from remote host '127.0.0.1'.
./check_centreon_snmp_uptime -H 127.0.0.1
ERROR: : No response from remote host '127.0.0.1'.
je veux commencer par exécuter un plugin centreon_snmp sur ma machine local donc 127.0.0.1 .
je me demande aussi pourquoi sur la 1ere commande j'ai en plus le : Description Table : sur le message d'erreur !!!!
c'est pas une question d'arguments ?
Guigui2607
06-30-2008, 03:25 PM
:roll:... A priori quelque soit l'argument passé, ça passe pas.
le -s aurait dû te lister toutes les interfaces.
En gros, ton serveur refuse de repondre par SNMP...
Peut-être un problème de configuration SNMP comme le souligne Surcouf...
SNMP est démaré sur ton serveur ? Tu es sous quelle distribution au fait ?
snake-jump
06-30-2008, 03:59 PM
oui snmp est bien démarrer
ps aux |grep snmp
snmp 3506 0.1 1.6 8232 4136 ? S 14:43 0:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1
je suis sous Debian 4 etch
Guigui2607
06-30-2008, 04:34 PM
Bon, après, je vois rien d'autre, si ce n'est la conf de SNMP... :roll:
snake-jump
06-30-2008, 07:43 PM
j'y arrive pas :(
faut que je me repose un peu .....demain je vais essayé de reprendre de plus belle
;)
snake-jump
07-08-2008, 03:54 PM
effectivement c'est un problème de configuration de mon agent SNMP
maintenant j'ai les résultat suivant
./check_centreon_snmp_traffic -H 192.168.10.10
Traffic In : 6.25 kb/s (0.1 %), Out : 9.05 kb/s (0.1 %) - Total RX Bits In : 20.93 GB, Out : 25.76 Gb|traffic_in=6255,0Bits/s traffic_out=9050,5B
its/s
donc ca c'est bon ..... mais quand j'intègre ca a centreon j'ai le message d'erreur ( aaaaaa :confused: ) suivant :
Unknown - /tmp/centreon_traffic_if2_192.168.10.10 !
est ce que quel qu'un a déjà rencontré ce problème ??
Guigui2607
07-08-2008, 03:58 PM
Problème déjà rencontré par d'autres membres du forum dans d'autres posts.
Tu as testé ton ./check_centreon_snmp_traffic -H 192.168.10.10 en root ?
Si oui, root a créé un fichier dans tmp lui appartenant...
Et quand Centreon / nagios essaye de modifier ce fichier temporaire, il n'a pas les droits.
Supprime ce fichier temporaire et ça devrait être bon :wink:
snake-jump
07-08-2008, 04:07 PM
merci bcp GuiGui
j'ai trouvé le sujet en relation a çà
http://forum.centreon.com/showthread.php?t=5636
Guigui2607
07-08-2008, 04:15 PM
De rien :wink:
C'est pour cela qu'il vaut mieux toujours tester les commandes des plugins avec le user nagios pour être sûr de son bon fonctionnement.
snake-jump
07-08-2008, 04:24 PM
ok chef !!!!!!!!!!!!!!!:D
Guigui2607
07-08-2008, 04:31 PM
ok chef !!!!!!!!!!!!!!!:D
:mrgreen::mrgreen: L'essentiel, c'est que ça fonctionne maintenant :wink: