SNMP Trap Service - Verifizieren was er empfängt?

Hoi,

bei meinem neuen Arbeitgeber baue ich derzeit Management Packs für OpsMgr 2007, jedenfalls sollte man damit SNMP Traps empfangen können und per Rule auf einen Objektmonitor legen. So weit, so gut, nur schlägt mir die Rule nie an und ich kann nicht mal verifizieren ob der SNMP Trap überhaupt ankam.

Jetzt ist die Frage, wie kann ich vom SNMP Service von Windows heraus lesen was er empfangen hat?
Evtl. auch ein Third Party Tool das mit dem SNMP Service arbeiten kann und das ausliest. Ich brauch im Grunde nur mal die Info ob Traps ankommen und wie diese aussehen.
 
Trap receiver:

http://www.trapreceiver.com/
http://3d2f.com/tags/snmp/trap/receiver/


Zur Not kannste auch snmp traffic mitsniffen und so sehen ob ueberhaupt traps generiert werden.
Erfahrungsgemaesz vertraue ich den windows snmp Diensten nicht so wirklich. Bei mir hatte ich manchmal das Problem, dasz er zb. die Liste aktiver Dienste nicht aktualisiert hat und alles Takko "schien", obwohl ein Dienst nicht mehr lief. Some weird stuff, imho.

Software:
http://www.snmptest.com/SimpleAgentPro.html
http://www.wtcs.org/informant/free_snmp_tools.htm


Edit: Ich weiss nicht ob der default snmp Dienst ueberhaupt Traps empfaengt :/
 
Das Problem ist dass der OpsMgr den Dienst verwendet, somit bin ich bei der Überprüfung auf diesen angewiesen.
Nur ich kann mit Bordmitteln nicht verifizieren dass dieser die Traps empfängt und mit sniffen ist nichts weil ich im Wireshark die Traps nicht sehe weil ich diese auf der selbigen Maschine forge.
Daher bringen mir reine 3rd Party Apps nichts die nicht diesen Dienst verwenden - leider.

Die Hauptproblematik ist dass der SNMP Trap Receiver vom OpsMgr ziemlich hardened ist, nämlich so dass obwohl wir sehr tief drin sind nicht das machen können was wir wollen.

Ich könnt glatt nen Comic darüber machen...
 
Zurück
Oben