Ex4500 SNMP problem

JunOS / Juniper / Netscreen
Wiadomość
Autor
adamj
fresh
fresh
Posty: 3
Rejestracja: 25 lis 2019, 11:57

Ex4500 SNMP problem

#1

#1 Post autor: adamj »

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

adamj
fresh
fresh
Posty: 3
Rejestracja: 25 lis 2019, 11:57

Re: Ex4500 SNMP problem

#2

#2 Post autor: adamj »

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:

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) 
show interfaces snmp-index 939 - nie zwraca żadnej wartości, natomiast

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
Wyświetlenie intefresju który ma wyłączone STP, zgodnie z MIB dot1dStpPortState jest to port o indexie 939

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
Tylko że podany port ma inną wartość SNMP ifIndex ...

Awatar użytkownika
toczyskik
wannabe
wannabe
Posty: 312
Rejestracja: 09 maja 2006, 14:28
Lokalizacja: Warszawa

Re: Ex4500 SNMP problem

#3

#3 Post autor: toczyskik »

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.

ODPOWIEDZ