2008-12-18 16 views
10

Kennt jemand ein gutes Werkzeug, um bei der Entwicklung einer SNMP MIB mit korrekter Formatierung und Syntax zu helfen?SNMP MIB Entwicklungstool

Wenn möglich, sollte es frei sein und unter Linux laufen.

Antwort

2

Nach this net-snmp howto, gibt es ein Tool namens smilint aus dem smilib Paket, das sie empfehlen. Klingt mehr gerichtet als mit snmptranslate.

Siehe auch this ietf Seite für Beschreibungen zur Verwendung.

+0

Eigentlich bin ich diese Werkzeuge bewusst und bin sehr zufrieden mit SNMP MIBs zu schreiben. Ich suchte nicht wirklich nach einem Syntax-Checker, sondern nach einem Werkzeug, das den Prozess beschleunigen würde. –

3

Sie könnten immer die snmp-mode in Emacs für Syntaxhervorhebung verwenden.

0

Ich habe MIB Explorer Lite verwendet, die eine Syntaxüberprüfung hat, wann immer Sie eine MIB laden. Es gibt eine kostenlose Testversion, die ungefähr 30 Tage dauert.

0

Ich verwendete ein paar Mal und ich finde es ein wertvolles Werkzeug, das die MIB-Entwurfszeit erheblich reduziert.

Es ermöglicht mir, Teile der MIB leicht neu anzuordnen und OIDs umzubenennen. Wichtiger ist, dass nicht nur die ungültige Syntax, sondern auch häufig verwendete Design- und Empfehlungsverletzungen überprüft werden. Die Ausgabe ist schön formatiert.

2

Für eine sehr schnelle & schmutzige Systax-Hightlighter, versuchen Sie die Standardfarbe syntax highlighting in vim. Unten ist ein Screenshot von einer MIB-II Datei in vim.

enter image description here