Strona 3 z 6

: 02 marca 2015, 16:51
autor: pawkrol
7.8 to raczej Wheezy.
Nrpe oraz pluginy nagiosa sam kompilowałem, a xintetd z repo. ( Ogólnie nagiosa zawsze kompiluje, gdyż mam wtedy domyślne ścieżki tj. /usr/local/nagios, co ułatwia późniejsze dodawanie rozmaitych pluginów).

Chodziło mi również wtedy gdy wszytko instalowałem z repo. Tylko trzeba zwrócić uwagę na ścieżki.

: 03 marca 2015, 11:41
autor: Foczki
Zainstalowałem samo xintetd przy odinstalowaniu wszystkie co miało coś wspólnego z nagiosem i niestety nie udało się wystartować.
To jest jakaś masakra nic nie pomaga na to.

Pozdrawiam

: 03 marca 2015, 17:01
autor: Yampress
Foczki pisze:jest to debian 7.8.0 squeeze,
nie ma takiego debiana.
squeeze=6.x

: 04 marca 2015, 08:03
autor: Foczki
Sorki moje pomyłka miało być 7.8 Wheezy :)

: 04 marca 2015, 09:01
autor: pawkrol
Dziwne, że Ci nie działa. Napisz krok po kroku co robisz

: 04 marca 2015, 09:32
autor: Foczki
- Zaczynam od zainstalowania systemu debian 7.8
- Pobieram z repozytoriów xinetd
- wgetem ściągam paczkę z NRPE
Następnie przechodzę do kompilowania:
tar zxvf NRPE
cd nrpe
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd
apt-get install libcurl4-openssl-dev
Wszystko przechodzi bez problemu więc lecę dalej z koksem do pliku /etc/xinetd.d/nrpe dodaje
only_from = IP (Serwera Nagios)
Oraz do pliku /etc/services dodaje
nrpe 5666/tcp # NRPE
Następnie robię
/etc/init.d/xinetd restart
Potem sprawdzam uruchomione procesy niestety xinetd nie znajduje się w nich, więc próbuje go uruchomić "start" niestety dostaje zwrotkę Failed.
Dla pewności robię testy może jest coś czego nie wiem i działa normalnie:
grep nrpe
oraz
/usr/local/nagios/libexec/check_nrpe –H IP (serwera nagios)
Sprawdzenie nrpe pokazuje że 5666 jest nasłuchiwany natomiast drugi test nie pokazuje wersji nrpe jaką jest na nagios serwerze (jest taka sama wersja, po prostu nie pokazuje nic)

Dodaje jeszcze
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
Ale jak nie działa to nie ma sensu bo i tak nic nie wyśle do nagiosa.
Na tym moja konfiguracja się kończy i nie wiem gdzie leży problem.

Pozdrawiam

: 04 marca 2015, 10:18
autor: Yampress
wgetem ściągam paczkę z NRPE
Skąd pobierasz tą paczkę?
Nie napisali tam o jakiś zależnościach tej paczki?

: 04 marca 2015, 12:16
autor: Foczki

: 04 marca 2015, 13:33
autor: pawkrol
Mała uwaga - to zainstalowałbym przed kompilacją nrpe.

Kod: Zaznacz cały

aptitude install libcurl4-openssl-dev libssl-dev
Zerknij czy w /etc/services nie miałeś już wcześniej wpisu z nrpe.

Pokaż log z uruchomienia xinted, jaki błąd dostajesz że się nie uruchamia. Z tego co pamiętam to owe zależności były wymagane do kompilacji npre. Więc powinieneś instalować je wcześniej.

: 04 marca 2015, 14:43
autor: Foczki
Zrobiłem tak jak mówiłeś, od razu dodałem nowy wpis do nagiosa o nowym serwerku, ssh przeszło tak jak i ping, natomiast CPU Load, Memory i Disk Space pokazuje że połączenie zostało odrzucone.

Xinetd zadziałał normalnie stoi ładnie aż uszy się uśmiechają, natomiast dalej nie komunikują się albo coś je blokuje.
Natomiast kiedy zrobiłem grep nrpe nie pokazało się nic a z tego co wiem powinien wyskoczyć komunikat że na porcie 5666 nasłuchuje.

Sprawdziłem /etc/services i mam tylko jeden wpis tam.