Interrogation mib via snmp

1/5 (20 avis)

Vue 25 571 fois - Téléchargée 24 717 fois

Description

Ce petit programme permet d'interroger la MIB d'un routeur ou d'un switch via SNMP.
Je ne l'ai testé que sous XP Pro. Il est nécessaire d'installer le fournisseur Snmp WMI de XP Pro dans les composants windows du panneau de config.
Fonctionnement :
-Ping de la cible pour vérifier son existence : Utilisation du code de Proger
-Accès à l'interface WMIi du localhost qui va interroger la cible en Snmp et renvoyer les données de chaque interface réseau
-Inscription des données dans une base access
-Visualisation de ces données dans un DataGrid ou sur un graphique fourni par un composant shareware disponible sur http://www.advsofteng.com/

Conclusion :


Merci à Proger pour le module d'envoi de Ping
Merci à http://www.advsofteng.com/ pour son excellent composant de création de graphiques

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_pluplu Messages postés 615 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 4 juillet 2012
12 mai 2004 à 15:50
Depuis le temps que j'attendais un code comme celui-ci !!! mais je rencontre un problème sur Windows2000 prof. malgré le fait d'avoir rajouter la référence Microsoft WMI scripting V1.1 library j'ai un message d'erreur projet ou bibliothèque introuvable, je vais peut être essayé d'installer chartdirector, c'est peut être lui qui foire.
Merci encore pour ton code !!
cipolin Messages postés 11 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 6 janvier 2008
12 mai 2004 à 16:03
oui essaye d'installer ChartDirector, si c'est à la compil que ça plante, je pense que ça vient de là.
@+
cs_pluplu Messages postés 615 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 4 juillet 2012
13 mai 2004 à 16:24
En effet ça marche mieux mais j'ai une erreur lors d'un getSNMP il me retourne Erreur 21472117394 Espace de noms non valide lorsque j'essaye de lire la liste des interfaces, mon router est un petit Broadband router US robotics 8000-02 qui est pourtant SNMP compliant et j'ai bien vérifié la community est bien public ??? tu n'aurais pas une idée des fois ???

Pluplu
cipolin Messages postés 11 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 6 janvier 2008
14 mai 2004 à 13:53
l'erreur se produit après la connexion à l'interface WMI?
dans le log il te met : ping ok - wmi ok - erreur - erreur num.....

essaye de passer en snmp V2 en rajoutant après la ligne

ObjWmiNamedValueSet.Add "AgentAddress", SnmpCible

le code suivant :

ObjWmiNamedValueSet.Add "AgentSNMPVersion", "2C"

As tu les droits d'accès à la MIB ?
fadwaXP Messages postés 2 Date d'inscription lundi 19 décembre 2011 Statut Membre Dernière intervention 17 février 2012
17 févr. 2012 à 18:26
Bonsoir,
j'ai un bibliothèque introuvable pour le Rtrim;
Est-ce que vous me donnée la solution svp;
merci d'avance

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.