Cześć,
Mam dziwny problem ze switchem junipera ex4500. Dokładnie chodzi o wartość OID 1.3.6.1.2.1.17.2.15.1.3 (dot1dStpPortState). Zgodnie z oidref watrości tego OID to:
disabled(1),
blocking(2),
listening(3),
learning(4),
forwarding(5),
broken(6)
Problem pojawia się kiedy na którymkolwiek z portów na switchu wyłącze ręcznie STP. Zgodnie z dokumentacją tego OID wartość wyłączonego STP na porcie powinna wynosić 1 , natomiast switch zwraca mi wartość 2.
show snmp mib walk dot1dStpPortState
dot1dStpPortState.649 = 2
Problem pojawia się w sytuacji gdy dodam ten OID do monitorowania zabbix i ustawię Trigger na wartość "2". Dostaję falsepositive. Spotkał się ktoś z podobną sytuacją ? Firmware 12.3R11.2
Ex4500 SNMP problem
Moderatorzy: mikrobi, aron, garfield, gangrena, Seba
Re: Ex4500 SNMP problem
Problem rozwiązany, upgrade firmware do junos 15.1r7.9. Natomiast pojawił się kolejny problem. SNMP ifIndex nie zgadza się z wartościami OID. Przykład:
show interfaces snmp-index 939 - nie zwraca żadnej wartości, natomiast
Wyświetlenie intefresju który ma wyłączone STP, zgodnie z MIB dot1dStpPortState jest to port o indexie 939
Tylko że podany port ma inną wartość SNMP ifIndex ...
Kod: Zaznacz cały
show snmp mib walk .1.3.6.1.2.1.17.2.15.1.3
dot1dStpPortState.687 = 5
dot1dStpPortState.737 = 5
dot1dStpPortState.811 = 5
dot1dStpPortState.813 = 5
dot1dStpPortState.939 = 1 ( wyłączone STP)
Kod: Zaznacz cały
>show spanning-tree interface
Spanning tree interface parameters for instance 0
Interface Port ID Designated Designated Port State Role
port ID bridge ID Cost
ge-1/0/46.0 128:687 128:687 32768.2c217288d301 20000 FWD DESG
xe-1/1/0.0 128:737 128:586 4096.2c2172888d01 2000 FWD ROOT
ge-2/0/42.0 128:811 128:811 32768.2c217288d301 20000 FWD DESG
ge-2/0/44.0 128:813 128:813 32768.2c217288d301 200000 FWD DESG
ge-3/0/42.0 128:939 128:939 32768.2c217288d301 20000 DIS DIS
Kod: Zaznacz cały
>show interfaces ge-3/0/42
Physical interface: ge-3/0/42, Enabled, Physical link is Up
Interface index: 220, SNMP ifIndex: 739
Re: Ex4500 SNMP problem
Z SNMP ifIndex to był błąd w sofcie, sam zgłaszałem ileś lat temu to do JTACa. Naprawili to w którejś wersji, ale już nie pamiętam której bo to było z 10 lat temu albo i lepiej.
Pozdrawiam
Krzysiek Te.
Krzysiek Te.