[SOLVED]Nagios check_SNMP agyvész

Fórumok

Üdv,

A nagiosom az őrületbe kerget.
/usr/local/share/nagios/libexec/check_hp_fans.sh -H x.x.x.x -C public
Timeout: No Response from x.x.x.x --- snmpwalkon keresztül kérdezi le az állapotot

No proper SNMP response or SNMP timeout. Check host or community string

A kliens HP DL380 G7 + Win 2k8 R2, snmp, nsclient telepitve van, minden ellenőrzés megy, csak a hp cuccok (fans, physdrv, raid...stb) nem.

Mi lehet a gond?

Hozzászólások

"A nagiosom az őrületbe kerget."
"snmpwalkon keresztül kérdezi le az állapotot"
Azt írod, hogy a Nagios a gond. Ez biztos? Ezek szerint ha manuálisan futtatod az snmpwalkot a megfelelő OID-ra, akkor kapsz választ? Mert ha nem, akkor inkább az SNMP agent nincs - vagy rosszul van - beállítva. Valóban "public" a community az agentben is? Gondolom, ezt ellenőrizted már, hiszen a bemásolt hibaüzenet fel is hívja rá a figyelmet. (Majd fontold meg a "public" valami értelmesebbre való cserélését.) A "minden ellenőrzés megy" az azt jelenti, hogy SNMP-vel a HP-s adatok kivételével mindent le tudsz kérdezni, csak a HP-val kapcsolatos dolgok timeoutolnak? Ez furcsa lenne, mert olyankor inkább a "No Such Object" hiba a jellemzőbb. Ha semmire nincs SNMP válasz, akkor nézd meg a communityt és a tűzfalat. Ha csak a HP-s rész nem megy: a Windowsra fel vannak telepítve a megfelelő HP-s programok? A logokban szerepel valami hibára utaló bejegyzés?

services.msc --> SNMP --> Biztonság fül --> kitől fogad el snmp kérést?

illetve egy snmpwalk során egyáltalán ad vissza adatot?

ha igen akkor nagyságrendileg hány sort?

egy kis mankó pár "speciális" dologhoz:

Drive Array Health Status = 1.3.6.1.4.1.232.3.1.3.0
1 = other, 2= ok, 3 = degraded, 4 = failed

CPU Fans = .1.3.6.1.4.1.232.6.2.6.5.0 (Usually only appliacble to ML350 G5 as the ML350 G6 Variant does not have CPU Fans)
1 = other, 2= ok, 3 = degraded, 4 = failed

ECC Memory Errors Reported = .1.3.6.1.4.1.232.6.2.3.3.0
0 = No Errors, 1 = 1 Error, etc

Power Supply Status = .1.3.6.1.4.1.232.6.2.9.1.0
1 = other, 2= ok, 3 = degraded, 4 = failed

System Fans = .1.3.6.1.4.1.232.6.2.6.4.0
1 = other, 2= ok, 3 = degraded, 4 = failed

System Temperature = .1.3.6.1.4.1.232.6.2.6.1.0
1 = other, 2= ok, 3 = degraded, 4 = failed

Illetve tűzfalon ki van eresztve az snmp forgalom?
Mert előferdül. h. lévén 3 fajta profil van tartományi, nyilvános, személyes hálózat, h. nem a megfelelő profilra van állítva és amiatt nem kapsz választ.

üdv

Balooo

ps.: ha kell még hp specifikus snmp oid akkor keress meg mert van még pár a tarsolyban, Windowsra / Linuxra (Debian-CentOS)

------------------------

Nincs a világon se jó, se rossz. A gondolkodás teszi azzá... (W. Shakespeare)

Megoldódott, köszönöm, a port volt a baja. Hiába állitottam be az SNMP-t a tűzfalon valmaiért nem engedélyezte automatikusan a szabályt.
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise