SECTOR NORD AG Tipp des Monats
[NeDi] Unbekannte Geräte/Devices in NeDi integrieren
von Martin Haubold
Damit Geräte/Devices in NeDi korrekt erkannt werden, ist es notwendig die Geräte/Devices in NeDi „bekannt“ zu machen. Das machen wir über eine eigene Definitionsdatei unter "/opt/nedi/sysobj" (Sysobj-Dateien).
Die Definitionsdateien sehen so (ähnlich) aus:
# Main SNMPv 1 Type TypOID 1.3.6.1.2.1.47.1.1.1.1.13.1 NamOID DesOID OS other Icon w2gn Size 1 Uptime U Bridge ArpND Dispro Serial 1.3.6.1.2.1.47.1.1.1.1.11.1 Bimage VLnams VLnamx Group Mode CfgChg CfgWrt FTPConf Fanstat
# Interfaces StartX EndX IFname 1.3.6.1.2.1.31.1.1.1.1 IFaddr adr IFalia 1.3.6.1.2.1.31.1.1.1.18 IFalix InBcast 1.3.6.1.2.1.31.1.1.1.9 InDisc 1.3.6.1.2.1.2.2.1.13 OutDisc 1.3.6.1.2.1.2.2.1.19 IFvlan 1.3.6.1.2.1.17.7.1.4.5.1.1 Q IFvlix IFpowr IFpwix IFpalc IFdupl 1.3.6.1.2.1.10.7.2.1.19 IFduix 1.3.6.1.2.1.10.7.2.1.1 Halfdp 2 Fulldp 3
# Modules Modom Moslot 1.3.6.1.2.1.47.1.1.1.1.7 Moclas 1.3.6.1.2.1.47.1.1.1.1.5 Movalu 9 Modesc 1.3.6.1.2.1.47.1.1.1.1.2 Modhw 1.3.6.1.2.1.47.1.1.1.1.8 Modfw 1.3.6.1.2.1.47.1.1.1.1.9 Modsw 1.3.6.1.2.1.47.1.1.1.1.10 Modser 1.3.6.1.2.1.47.1.1.1.1.11 Momodl 1.3.6.1.2.1.47.1.1.1.1.13 Modloc Mostat Mostok
# RRD Graphing CPUutl 1.3.6.1.4.1.2021.10.1.3.3 Temp 1.3.6.1.2.1.99.1.1.1.4.11 MemCPU 1.3.6.1.4.1.2021.4.11.0 Custom |
Um eine neue Datei anzulegen, brauchen wir die passende SysObjId für das Gerät, die finden wir im NeDi Gerät/Device (Scan oder Details)
Im nächsten Schritt können wir ähnliche Geräte/Devices als Vorlage verwenden.
Alternativ können wird das auch über die Console durchführen. Dafür suchen wir uns ein ähnliches Gerät/Device, das in der „Nähe“ der SysObjId ist.
# ls /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.7* -rtlh -rw-rw-r-- 1 wwwrun www 1,1K 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.79.def -rw-rw-r-- 1 wwwrun www 1,1K 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.78.def -rw-rw-r-- 1 wwwrun www 1,1K 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.77.def -rw-rw-r-- 1 wwwrun www 673 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.75.def -rw-rw-r-- 1 wwwrun www 609 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.74.def -rw-rw-r-- 1 wwwrun www 597 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.73.def -rw-rw-r-- 1 wwwrun www 1,2K 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.72.def -rw-rw-r-- 1 wwwrun www 1,1K 22. Mär 16:53 /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.71.def |
Zwei Geräte/Devices sind von der SysObjId am nächsten an der "1.3.6.1.4.1.11.2.3.7.11.76"
- 1.3.6.1.4.1.11.2.3.7.11.77.def
- 1.3.6.1.4.1.11.2.3.7.11.75.def
In diesen Fall passt die "1.3.6.1.4.1.11.2.3.7.11.77" am besten, da es das gleiche Gerät/Device nur als 48-Port-Variante ist. Als nächstes legen wir eine Kopie von der "1.3.6.1.4.1.11.2.3.7.11.77.def" für unser Gerät/Device an.
cp -p /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.77.def /opt/nedi/sysobj/1.3.6.1.4.1.11.2.3.7.11.76.def |
Im Defedit können jetzt noch weitere Anpassungen vorgenommen werden (z.B. Type, Icon…).
Mit der "Gelben Hand" und der "Blauen Figur“, können wir prüfen ob Daten vom Switch zurückkommen. Wenn keine Werte zurückkommen, sollten Sie das Feld leer lassen.
Ohne ein ähnliches Gerät/Device, kann NeDi die Default-Einstellungen laden. Danach müssen die Einstellungen geprüft und korrigiert werden.