Protocole snmp
etudiant
-
hajer.d Messages postés 13 Statut Membre -
hajer.d Messages postés 13 Statut Membre -
Bonjour,
je suis entrain d'utiliser le protocole SNMP et j'ai réussi à lire le nombre d'octets entrants et sortants à travers la MIB mais mon probleme c'est que je veux lire la bande passante entrante et sortante par service(HTTP, FTP, SMTP,...).Est ce qu'on peut avec SNMP le faire et est ce qu'il y a dans la MIB un objet qui me permet de le faire.
j'ai vu aussi le Net-SNMP mais j'ai pas pu le comprendre convenablement, c'est quoi?
Quelqu'un peut m'aider?
N.B:je developpe avec php et je suis sous Windows XP.
Merci.
je suis entrain d'utiliser le protocole SNMP et j'ai réussi à lire le nombre d'octets entrants et sortants à travers la MIB mais mon probleme c'est que je veux lire la bande passante entrante et sortante par service(HTTP, FTP, SMTP,...).Est ce qu'on peut avec SNMP le faire et est ce qu'il y a dans la MIB un objet qui me permet de le faire.
j'ai vu aussi le Net-SNMP mais j'ai pas pu le comprendre convenablement, c'est quoi?
Quelqu'un peut m'aider?
N.B:je developpe avec php et je suis sous Windows XP.
Merci.
6 réponses
Bonjour,
je vais te donner la solution mais j'espere que tu possedes la meme MIB(mib browser) que la mienne
$interfaceemis = snmpwalk('127.0.0.1', 'public', ".1.3.6.1.2.1.2.2.1.16");// cella pour te donner le nombre octets emis par chaque interface
$interfacerecu = snmpwalk('127.0.0.1', 'public', ".1.3.6.1.2.1.2.2.1.10");// cella pour te donner le nombre d'octets recus par chaque interface
j'espere que c'est bien ce que tu as besoin..
bye
je vais te donner la solution mais j'espere que tu possedes la meme MIB(mib browser) que la mienne
$interfaceemis = snmpwalk('127.0.0.1', 'public', ".1.3.6.1.2.1.2.2.1.16");// cella pour te donner le nombre octets emis par chaque interface
$interfacerecu = snmpwalk('127.0.0.1', 'public', ".1.3.6.1.2.1.2.2.1.10");// cella pour te donner le nombre d'octets recus par chaque interface
j'espere que c'est bien ce que tu as besoin..
bye
Quel MIB utilises tu ? Sur quel équipement ?
Chaque constructeur a une MIB particuliere, et tu peux bien entendu creer la tienne, à charge pour toi de la mettre en place aussi sur ta station d'admin.
https://www.developpez.net/forums/d169527/systemes/reseaux/developpement/snmp-creer-mib/
Chaque constructeur a une MIB particuliere, et tu peux bien entendu creer la tienne, à charge pour toi de la mettre en place aussi sur ta station d'admin.
https://www.developpez.net/forums/d169527/systemes/reseaux/developpement/snmp-creer-mib/
bonjour,
bon je suis pas entrain de creer une MIB, mais j'utilise la MIB(MIB Browser) juste pour voir les identifiants d'objet que j'ai besoin pour l'utiliser dans mon code.mon probleme c que je veux surveiiler mon reseau par service et j'ai réussi d'avoir les octets entrants et sortants mais je veux que cette résultat soit par service et est ce qu'il y a dans la MIB un objet qui me permet ça.
Merci.
bon je suis pas entrain de creer une MIB, mais j'utilise la MIB(MIB Browser) juste pour voir les identifiants d'objet que j'ai besoin pour l'utiliser dans mon code.mon probleme c que je veux surveiiler mon reseau par service et j'ai réussi d'avoir les octets entrants et sortants mais je veux que cette résultat soit par service et est ce qu'il y a dans la MIB un objet qui me permet ça.
Merci.
Bonjours, serait-il possible que tu me donne le chemin que tu utilise pour récupérer dans la MIB le nombre d'octets (entrant et sortant) ?
Perso je n'arrive qu'à récupérer le nombre de datagrammes.
Ensuite je regarderais ton problème, il me semble que tu dois pouvoir par protocole. Je regarderais
Perso je n'arrive qu'à récupérer le nombre de datagrammes.
Ensuite je regarderais ton problème, il me semble que tu dois pouvoir par protocole. Je regarderais
Chaque constructeur utilises des MIB differentes donc c'est inutile.
Regarde dans la doc constructeur, c'est souvent la que tu peux retrouver les MIB.
Regarde dans la doc constructeur, c'est souvent la que tu peux retrouver les MIB.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
j'ai un HP procurve 2524 et j'aimerais également lire la bande passante entrante et sortante par service(HTTP, FTP, SMTP,...).
J'ai essayé de trouver le SNMP OID qui correspond aux différents services mais j'avoue que je suis novice et perdu. J'ai récupéré un fichier Zip contenant une centaine de mibs sur le site HP mais je ne trouve pas comment monitorer les services.
Pouvez-vous m'aider s'il vous plait ?
Merci.
j'ai un HP procurve 2524 et j'aimerais également lire la bande passante entrante et sortante par service(HTTP, FTP, SMTP,...).
J'ai essayé de trouver le SNMP OID qui correspond aux différents services mais j'avoue que je suis novice et perdu. J'ai récupéré un fichier Zip contenant une centaine de mibs sur le site HP mais je ne trouve pas comment monitorer les services.
Pouvez-vous m'aider s'il vous plait ?
Merci.
Salut,
Je pense tout d'abord tu dois savoir le nb des services actives:
1.3.6.1.2.1.1.7
Puis les lister:
PAR EXEMPLE POUR HTTP:
nb d'octet sortant(alHttpStatsOctetsSent):
==>1.3.6.1.4.1.3076.2.1.2.7.1.1
nb d'octet entrant(alHttpStatsOctetsRcvd):
==>1.3.6.1.4.1.3076.2.1.2.7.1.2
Pour plus d'info: voici le lien du site:
https://cloudsso.cisco.com/as/authorization.oauth2?response_type=code&client_id=wam_prod_ac&redirect_uri=https%3A%2F%2Fsnmp.cloudapps.cisco.com%2Fpa%2Foidc%2Fcb&state=eyJ6aXAiOiJERUYiLCJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiNGciLCJzdWZmaXgiOiIyWmFjYlMuMTU4MTA1MDg2OCJ9..1qfbHg7dcwrB3NmjVRsBvQ.ZBEpcWGfnJE2_WBYqCEN-caFKumeJbT6TA1WUlEAfGxoTGAYx07EZFoklJRXFG8OHDVJKpRQLU_uTU5ophfe0k6xsvEhk2oqUkqS5fq2vbccb9dy8r0yS6onCnU12rQGa-Y6LpoEbT3Bbw5HvvoNGA.DB0c0ARc5pI3c3QoynB5Lw&nonce=JR8Y2Zw6lU9VIpiYQwzPu-q7cT40H9ey4cc1hvBQ09Y&acr_values=stdnomfa&scope=openid%20profile%20address%20email%20phone&vnd_pi_requested_resource=https%3A%2F%2Fsnmp.cloudapps.cisco.com%2FSupport%2FSNMP%2Fdo%2FBrowseOID.do%3FobjectInput%3D&vnd_pi_application_name=CAEAXprod-snmp.cloudapps
Je pense tout d'abord tu dois savoir le nb des services actives:
1.3.6.1.2.1.1.7
Puis les lister:
PAR EXEMPLE POUR HTTP:
nb d'octet sortant(alHttpStatsOctetsSent):
==>1.3.6.1.4.1.3076.2.1.2.7.1.1
nb d'octet entrant(alHttpStatsOctetsRcvd):
==>1.3.6.1.4.1.3076.2.1.2.7.1.2
Pour plus d'info: voici le lien du site:
https://cloudsso.cisco.com/as/authorization.oauth2?response_type=code&client_id=wam_prod_ac&redirect_uri=https%3A%2F%2Fsnmp.cloudapps.cisco.com%2Fpa%2Foidc%2Fcb&state=eyJ6aXAiOiJERUYiLCJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiNGciLCJzdWZmaXgiOiIyWmFjYlMuMTU4MTA1MDg2OCJ9..1qfbHg7dcwrB3NmjVRsBvQ.ZBEpcWGfnJE2_WBYqCEN-caFKumeJbT6TA1WUlEAfGxoTGAYx07EZFoklJRXFG8OHDVJKpRQLU_uTU5ophfe0k6xsvEhk2oqUkqS5fq2vbccb9dy8r0yS6onCnU12rQGa-Y6LpoEbT3Bbw5HvvoNGA.DB0c0ARc5pI3c3QoynB5Lw&nonce=JR8Y2Zw6lU9VIpiYQwzPu-q7cT40H9ey4cc1hvBQ09Y&acr_values=stdnomfa&scope=openid%20profile%20address%20email%20phone&vnd_pi_requested_resource=https%3A%2F%2Fsnmp.cloudapps.cisco.com%2FSupport%2FSNMP%2Fdo%2FBrowseOID.do%3FobjectInput%3D&vnd_pi_application_name=CAEAXprod-snmp.cloudapps
mais une question: Pourquoi avez vous utilsez snmpwalk et non snmpget ?
Avez vous installer un serveur ou un logiciel quelconque pour pouvoir l'exécuter?