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.