Temat: nagios+proxmox+check_raid

Mam wszystko jedyny problem to taki iz nie moge zainstalowac snmp na proxmox tzn instaluje sie ale zupelnie nie wiem gdzie szukac configuracji snmp. Niema tego w /etc/snmp ani /etc/net-snmp ani nigdzie :(
Ktos moze checkowal raid'a (soft) z nagios'a?

konto usunięte

Temat: nagios+proxmox+check_raid

Software'owy raid najprościej sprawdzać IMO (jeśli nie jest na lokalnej maszynie oczywiście) za pomocą nrpe + check_raid.

Co do samej konfiguracji SNMP to powinna być opisana /etc/snmp i tam powinien być plik konfiguracyjny daemon'a i trapy. Zerknij do init.d i zobacz jak jest uruchamiany snmpd (czy są dopisane przełączniki.. jak nie to dopisz ręcznie :) -a -f /etc/snmp/snmpd.conf). Przykładowy config powinien być w /usr/share/doc.

Temat: nagios+proxmox+check_raid

sorki wyjasniam apt-get install snmp instaluje snmp ale nie instaluje demona, naprawione przez apt-get install snmpd.
Sprawdze to nrpe.

Mam tylko maly problem
o ile komenda:

snmpwalk localhost -c public -v1

dziala prawidlowo o tyle juz wykonanie jej z innej maszyny na ta na ktorej lokalnie dziala nie dziala komunikat: Timeout: No Response from 192.168.x.x

edit
udalo sie
com2sec local 192.168.0.0/16 public
w /etc/snmp/snmpd.conf
i juz mozna czytac teraz zabieram sie za raida :)Rafał W. edytował(a) ten post dnia 10.08.11 o godzinie 14:23

Temat: nagios+proxmox+check_raid

Mam do was pytanie, nie chce tego robic poprzez nrpe dlaczego dlatego ze to niejako wymaga instalacji nagis'a na stacjach monitorowanych a tego chcialbym uniknac, skoro mam dostep do snmp. Tylko ze zgodnie z manulem dodanie w etc/snmp/snmpd.conf linijki:
extend raid-md0 /usr/bin/nagios-linux-swraid.pl --device=md0
niestety nie dziala wynik komendy:
snmptable -v 2c -c public -Cf + 192.168.205.7 nsExtendConfigTable
daje wynik taki:
NET-SNMP-EXTEND-MIB::nsExtendConfigTable: No entries

ps trace powoli wene tworcza i zblizam sie do nrpe a szkoda, wie ktos moze co moze byc przyczyna albo zna rozwiazanie?

konto usunięte

Temat: nagios+proxmox+check_raid

A co zwraca:
snmpwalk -v2c -c public 192.168.205.7 NET-SNMP-EXTEND-MIB::nsExtendOutputFull


Upewnij się, ze snmpd ma prawo wykonywać skrypt (lub brak przeładowania daemon'a?). Na koniec podaj rezultat:
/usr/bin/nagios-linux-swraid.pl --device=md0


BTW. spokojnie extend możesz zastąpić "exec". Różnica pomiędzy nimi jest taka, że ten pierwszy jest przygotowany na to, że komunikat będzie miał więcej niż jedną linię.Mariusz Derela edytował(a) ten post dnia 11.08.11 o godzinie 15:16

Temat: nagios+proxmox+check_raid

wynik komendy /usr/bin/nagios-linux-swraid.pl --device=md0

OK - md0 [UU] has 2 of 2 devices active (active=sda1,sdb1 failed=none spare=none)


Problem tu nie polega na komendzie tylko na tym ze ani exec ani extend ani sh nie chca zadzialac. np takie cos
extend(lub exec,sh) datacheck /bin/date
w /etc/snmp/snmpd.conf
nie daje zadnego rezultatu :(


snmpwalk -v2c -c public 192.168.205.7 NET-SNMP-EXTEND-MIB::nsExtendOutputFull

wynik:

NET-SNMP-EXTEND-MIB::nsExtendOutputFull = No more variables left in this MIB View (It is past the end of the MIB tree)
Rafał W. edytował(a) ten post dnia 11.08.11 o godzinie 15:41

konto usunięte

Temat: nagios+proxmox+check_raid

Aż przetestowałem u siebie:
1) instaluje snmpd w wersji 5.4.3 (takie mam w repo)
2) W defaultowym configu dopisuje:
extend syf /bin/date
3) restart daemona
4) Pierwsza próba:

snmpwalk -v2c -c public localhost NET-SNMP-EXTEND-MIB::nsExtendOutputFull

MIB search path: /home/mariusz/.snmp/mibs:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (SNMP-FRAMEWORK-MIB): At line 9 in /usr/share/mibs/netsnmp/NET-SNMP-AGENT-MIB
Cannot find module (SNMPv2-SMI): At line 8 in /usr/share/mibs/netsnmp/NET-SNMP-MIB
Did not find 'enterprises' in module #-1 (/usr/share/mibs/netsnmp/NET-SNMP-MIB)



Ok, nie mam zainstalowanego snmp-mibs-downloader. Instaluje.
5)

mariusz@lapciak:~$ snmpwalk -v2c -c public 127.0.0.1 NET-SNMP-EXTEND-MIB::nsExtendOutputFull
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."syf" = STRING: czw, 11 sie 2011, 15:40:23 CEST
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."test1" = STRING: Hello, world!
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."test2" = STRING: Hello, world!
Hi there
mariusz@lapciak:~$

============================
EDIT:

Spróbuj wykonać to polecenie po localhost, zobaczymy czy to nie problem acl.
Dla testu zahaszuj wszystko co zaczyna się od:
rocommunity 

i odhaszuj (dodaj):
rocommunity public default
Mariusz Derela edytował(a) ten post dnia 11.08.11 o godzinie 16:00

Temat: nagios+proxmox+check_raid

Po wy # owaniu wszystkiego z configa i pozostawieniu tylko tego:
rocommunity public default

wszystko dziala dzieki - musial byc blad gdzies w konfiguracji tego sie wlasnie spodziewalem :)
Dzieki masz u mnie piwo

ps. Udalo sie monitoring raida bez nrpe :)
uzyteczny link:
http://www.logix.cz/michal/devel/nagios/

ten skrypt check_snmp_extend.sh nie musze chyba mowic ze mozna wykorzystac w bardzo duzym stopniu. np nagios wyswietlajacy informacje z proxmox o dzialajacych maszynach i ich obciazeniu albo zupelnie inne dane :)Rafał W. edytował(a) ten post dnia 11.08.11 o godzinie 23:09

Następna dyskusja:

Nagios+Check-Cisco-Catalyst...




Wyślij zaproszenie do