2017-05-01 1 views
0

Ich habe einen SNMP MIB Dump von einem Gerät und möchte die (statischen) Daten via SNMP-Agent (net-snmp) anfordern. Der SNMP-MIB-Dump wie folgt aussieht:Wie erhalten Sie SNMP-MIB-Dump-Daten?

.1.3.6.1.2.1.1.1.0 = STRING: "xxx" 
... 

Wo kann ich den statischen SNMP MIB-Dump platzieren und wie kann ich die statischen Werte anstelle einem dynamischen Wert anfordern, die von dem SNMP-Agenten generieren ist? Meine SNMP-MIBs befinden sich in /usr/share/snmp/mibs/.

+0

Nicht sicher, dass ich verstehe - Sie haben bereits die SNMP-Antwortdaten vom SNMP-Agenten erhalten. Und nun möchten Sie den Agenten erneut mit diesen Daten als Eingabe ausführen und beispielsweise den Wert einer bestimmten gegebenen OID erhalten? – SHG

+0

Ja, ich werde den MIB-Dump auf meinen Computer legen und die Daten über snmp-agent anfordern. Aber es scheint, als wäre es nicht möglich, ohne den Quellcode von snmp-agent zu ändern. – Sam

+0

Ich denke 'grep ' und dann einige 'Awk' Manipulation wird den Trick für Sie tun. – SHG

Antwort

1

Der NET-SNMP-Agent ist nicht auf diese Weise konzipiert. Sie können also nicht einfach einige Daten hineinladen. Sie müssen so genannte SNMP-Simulatoren verwenden, mit denen Sie beliebige MIB-Dateien und Ihre eigenen Daten einschließlich snmpwalk-Dumps laden und verwenden können. Das gute Beispiel für ein solches Werkzeug ist NetDecision Smart Agent (http://www.netmechanica.com/products/?prod_id=1019). Sie können MIB-Dumps laden, die von net-snmp-Befehlen wie snmpwalk (Import data option) erzeugt wurden.
enter image description here

+0

Vielen Dank für Ihren Kommentar, ich entscheide mich für snmpsim http://snmpsim.sourceforge.net/snapshotting.html – Sam

0

Dies ist, was ein "SNMP Simulator" tut, und vieles mehr. Die Guten können Daten dynamisch ändern, viele Agenten gleichzeitig ausführen, Simulationen in vielerlei Hinsicht erstellen, einschließlich Importieren von 3rd-Party-Walkfiles usw. Da Andrew einen Link zu seinem Produkt postet, veröffentlichen wir einen Link zu unserem und einem hübschen Bild

enter image description here