[+] Nagios 3 zgubione parametry przy konfiguracji - Ubuntu 10.04

Problemy dotyczące innych systemów operacyjnych
natomiast
Posty: 25
Rejestracja: 17 kwietnia 2009, 12:05

[+] Nagios 3 zgubione parametry przy konfiguracji - Ubuntu 10.04

Post autor: natomiast »

Witam.
Jestem początkujący i nie mogę poradzić sobie z podstawową konfiguracją nagiosa. Zainstalowałem nagiosa3 na Ubuntu 10.04. Chciałbym skonfigurować monitorowanie maszyny z Windowsem. Na Windows XP zainstalowałem NSClienta++ i na podglądzie www widzę, że host jest aktywny ale:
  1. Monitorowane usługi hosta Windows XP mają status:

    Kod: Zaznacz cały

    UNKNOW
    a w "Status Information" mam informację:

    Kod: Zaznacz cały

    missing -l parametr
    Link jak to mniej więcej wygląda (http://asmolarek.prv.pl/tmp/obraz.jpg).
    Wszystko starałem się robić zgodnie z dokumentacją nagiosa z rozdziałem "Monitoring Windows Machines". Co prawda wszystkie ścieżki są inne jednak udało mi się je odnaleźć.
    Stworzyłem tylko jeden plik konfiguracyjny /etc/nagios3/objects/windows.cfg

    Kod: Zaznacz cały

    define host{
        use        generic-host              ; Inherit default values from a template
        host_name    remote-windows-host1      ; The name we're giving to this host
        alias        Remote Windows Host     ; A longer name associated with the host
        address     192.168.1.2                   ; IP address of the remote windows host
    } 
    define service{
    use                     generic-service
    host_name               remote-windows-host1
    service_description     CPU Load
    check_command           check_nt!CPULOAD!-l 5,80,90
    }
    Dodatkowo wygląd polecenia:

    Kod: Zaznacz cały

    check_nt z pliku /etc/nagios-plugins/config/nt.cfg

    Kod: Zaznacz cały

    define command {
       command_name      check_nt
       command_line         /usr/lib/nagios/plugins/check_nt -H '$HOSTADDRESS$' -v '$ARG1$'
    }
    
    Kiedy uruchamiam z linii poleceń:

    Kod: Zaznacz cały

    check_nt
    ze wszystkimi parametrami, wszystko jest w porządku, natomiast przy podglądzie www cały czas mam ten komunikat:

    Kod: Zaznacz cały

    missinf -l paramters
    Mógłby, ktoś zerknąć i podpowiedzieć co mogę mieć źle lub podesłać jakąś przykładową konfigurację (zarówno po stronie Linuksa jak i Windowsa) bo już 3 dzień z tym walczę i nic.
Będę wdzięczny.
bartek
Beginner
Posty: 129
Rejestracja: 01 maja 2006, 08:14

Post autor: bartek »

Na początek poczytaj jak się wywołuje command z parametrów zapisanych w:
check_command check_nt!CPULOAD!-l 5,80,90
Wklej co zwraca:

Kod: Zaznacz cały

/usr/lib/nagios/plugins/check_nt -H '$HOSTADDRESS$' -v 'CPULOAD -l 5,80,90' 
pod $HOSTADDRESS$ podstaw IP maszyny, którą chcesz monitorować
natomiast
Posty: 25
Rejestracja: 17 kwietnia 2009, 12:05

Post autor: natomiast »

Wynik komendy check_nt:

Kod: Zaznacz cały

word@word-dvm:~$ sudo /usr/lib/nagios/plugins/check_nt -H 192.168.1.2 -p 12489 -v CPULOAD  -w 80 -c 90 -l 5,80,90,10,80,90
CPU Load 4% (5 min average) 2% (10 min average) |   '5 min avg Load'=4%;80;90;0;100 '10 min avg Load'=2%;80;90;0;100
Awatar użytkownika
michnik
Beginner
Posty: 162
Rejestracja: 20 lipca 2009, 12:54
Lokalizacja: Kraków

Post autor: michnik »

Ja mam tak ..

Kod: Zaznacz cały

# 'check_nt' command definition
define command{
        command_name    check_nt
        command_line    $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$
        }

Kod: Zaznacz cały

define service{
        use                     generic-service
        host_name               WINDOWS
        service_description     CPU Load
        check_command           check_nt!CPULOAD!-l 5,80,90
        }
natomiast
Posty: 25
Rejestracja: 17 kwietnia 2009, 12:05

Post autor: natomiast »

Dzięki michnik, poszło :)
ODPOWIEDZ