PDA

View Full Version : Bande passante entre 2 machines


thomascentreon
2nd April 2008, 17:41
Bonjour, je cherche le meilleur plugin pour visualisé le taux de transfert entre 2 machines.

Quel check utiliser ?

LG_-
3rd April 2008, 09:00
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
3rd April 2008, 10:20
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 ?

cams
3rd April 2008, 12:24
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
3rd April 2008, 17:50
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 !

WAtt
3rd April 2008, 18:26
tu l'executes comment ? (la ligne de commande)

thomascentreon
4th April 2008, 10:01
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
25th June 2008, 16:57
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
26th June 2008, 16:16
Que renvoie la commande locate centreon.pm ?

snake-jump
27th June 2008, 15:51
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
27th June 2008, 15:54
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
27th June 2008, 16:37
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
27th June 2008, 16:46
Et que donne la comande suivante:
./check_centreon_snmp_traffic -H IP -s

snake-jump
27th June 2008, 16:51
même chose

ERROR: Description Table : Requested table is empty or does not exis

surcouf
27th June 2008, 16:59
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
27th June 2008, 17:24
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
27th June 2008, 18:19
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
30th June 2008, 11:47
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
30th June 2008, 13:18
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
30th June 2008, 14:06
tjr le même problème !!!

Guigui2607
30th June 2008, 14:40
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
30th June 2008, 15:18
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
30th June 2008, 15:25
: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
30th June 2008, 15:59
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
30th June 2008, 16:34
Bon, après, je vois rien d'autre, si ce n'est la conf de SNMP... :roll:

snake-jump
30th June 2008, 19:43
j'y arrive pas :(
faut que je me repose un peu .....demain je vais essayé de reprendre de plus belle
;)

snake-jump
8th July 2008, 15:54
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
8th July 2008, 15:58
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
8th July 2008, 16:07
merci bcp GuiGui


j'ai trouvé le sujet en relation a çà

http://forum.centreon.com/showthread.php?t=5636

Guigui2607
8th July 2008, 16:15
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
8th July 2008, 16:24
ok chef !!!!!!!!!!!!!!!:D

Guigui2607
8th July 2008, 16:31
ok chef !!!!!!!!!!!!!!!:D
:mrgreen::mrgreen: L'essentiel, c'est que ça fonctionne maintenant :wink: