Ah, Cisco hat neben ifDescr und ifAlias also eine dritte Stelle definiert, in dem der auf dem Switch konfigurierte Portname abgelegt wird. Und auch noch im Enterprises-Zweig. Das ist ja prima.
Checkmk wird diese OID einfach nicht kennen und deshalb wirst Du ohne Code-Änderung hier nicht weiter kommen.
Ich habe hier zum teste gerade mal einen C9300.
Der hat die Description in 2 OIDs:
.1.3.6.1.2.1.31.1.1.1.18.122 Technik
.1.3.6.1.4.1.9.2.2.1.1.28.122 Technik
Die erste davon ist ifAlias und die kann man per Rule auch für den Interface Namen verwenden.
Wenn Dein Switch nur die 28 (locIfDescr) liefert ist das ziemlich ungewöhnlich. Ich würde sogar annehmen, dass das ein Bug ist.
Dazu würde ich dann mal einen TAC Case öffnen.
ich habe gerade versucht dein Problem nachzustellen. Bei meinem 2960L gab es keine Probleme mit der Erkeuung der Description. Ich vermute einen Bug im IOS, ich habe das IOS 15.2(7)E3 aktiv. Wenn du die Möglichkeit hast, aktualisiere einmal das IOS. Gerade bei Cisco bin ich in letzter des öfteren über SNMP-Probleme gestolpert.
Achja, ich nutze SNMPv2c
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact @fayepal if you think this should be re-opened.