konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

Na Ubuntu 10.04 zainstalowałem Nagios 3.2.2. Podłączyłem jedną maszynę windowsową do monitorowania i działa ok. Natomiast nie wiem jak dodawać kolejne
Czy ktoś mógłby mi powiedzieć jak to zrobić?

konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

rtfm

Temat: Dodanie kolejnych maszyn do monitorowania

Michał Kozłowski:
rtfm
Czuje dużo plusów ;>

konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

Ja też dodam koledze plusika:) ale pod warunkiem, że ktoś mi wskaże w którym miejscu w dokumentacji jest to opisane.
Ja nie mogłem tego znaleźć.

Ale sam doszedłem jakie jest rozwiązanie. Więc podaję dla tych co zaczynają z Nagios-em i też tego szukali:

Zakładając że w pliku /usr/local/nagios/etc/nagios.cfg "odhaszowana" jest pozycja
cfg_file=/usr/local/nagios/etc/objects/windows.cfg

to w pliku windows.cfg dodajemy kolejne sekcje "define host", np:
define host{
use windows-server
host_name Nazwa_servera1
alias Nazwa_servera1
address ip maszyny
}

define host{
use windows-server
host_name Nazwa_servera2
alias Nazwa_servera2
address ip maszyny
}

A w częsci gdzie są definiowane serwisy, dla każdego serwisu w polu "host_name" po przecinku podajemy nazwy monitorowanych maszyn.np:
define service{
use generic-service
host_name Nazwa_servera1,Nazwa_servera2
service_description Memory Usage
check_command check_nt!MEMUSE!-w 80 -c 90
}

Być moze robi się to inaczej, ale tak mi zadziałało.
Wątek można zamknąć.Artur Druzd edytował(a) ten post dnia 22.09.10 o godzinie 13:21

konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

Bardzo proszę:
http://nagios.sourceforge.net/docs/3_0/monitoring-wind...

a dostajemy się tam:
http://www.nagios.org/ > Documentation > Nagios Core Quickstart Guide > Monitoring Windows machines

Nie dam głowy, ale nagios w pakiecie ma chyba pdfa z dokumentacją, gdzie też jest opisany ten wątek. A jeżeli nie ma go w pakiecie to znajdziesz go tu:
http://nagios.sourceforge.net/docs/nagios-3.pdf
Michał Panasiewicz

Michał Panasiewicz Administrator
systemów, sieci i
aplikacji.

Temat: Dodanie kolejnych maszyn do monitorowania

Podpowiem jedną z dróg (na kilkanaście sposobów można to zrobić), od definiowania dla każdego hosta każdej usługi z osobna (męczące) do
definiujesz grupy usług i potem podpinasz host do grup:

plik usług:

define service {
hostgroup_name smtp-servers
service_description SMTP
check_command check_smtp
use generic-service
process_perf_data 0
...
}


Plik grup hostów:

define hostgroup {
hostgroup_name smtp-servers
alias SMTP servers
register 0
}


Plik hosta (najlepiej IMHO dla każdego osobny):

define host{
use generic-host
host_name mx.domena
alias mx.domena
address xxx.xxx.xxx.xxx
parents xenhost1,xenhost2
hostgroups ssh-servers, smtp-servers, ....
}


http://www.nagios.org/documentation/
http://nagios.sourceforge.net/docs/3_0/toc.html - ta dokumentacja dostępna jest w każdej prawidłowej instalacji Nagios-a (przez Web GUI).
Artur Druzd:
...

Być moze robi się to inaczej, ale tak mi zadziałało.
Wątek można zamknąć.Artur Druzd edytował(a) ten post dnia 22.09.10 o godzinie 13:21
Planuj zawsze jak byś to miał zrobić (i się nie narobić) dla > 1000 hostów :).Michał P. edytował(a) ten post dnia 23.09.10 o godzinie 12:58

konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

A można monitorować dwie podsieci o różnej adresacji jednym Nagiosem?
Michał Panasiewicz

Michał Panasiewicz Administrator
systemów, sieci i
aplikacji.

Temat: Dodanie kolejnych maszyn do monitorowania

Artur Druzd:
A można monitorować dwie podsieci o różnej adresacji jednym Nagiosem?

Można, tylko musisz zapewnić odpowiedni routing/tunelowanie pakietów (serwer z nagiosem musi mieć możliwość "zobaczyć" badany host i/lub badany host serwer) nie ma tu ograniczenia na ilość sieci/podsieci. Warto rozważyć w którym miejscu sieci powinien "stać" taki nagios (np: w wydzielonej części administracyjnej).
Przy odpowiedniej konfiguracji możesz nawet sprawdzać hosty stojące za kilkoma firewalami i NAT-ami.Michał P. edytował(a) ten post dnia 30.09.10 o godzinie 19:33
Michał Panasiewicz

Michał Panasiewicz Administrator
systemów, sieci i
aplikacji.

Temat: Dodanie kolejnych maszyn do monitorowania

dodam że kilka wpisów services może być w jednej hostgroup, co pozwala nam np jednym wpisem dodać kilkanaście monitorowanych usług dla hosta.


...

define service{
use generic-service
hostgroup_name backup-exec-server
service_description BackupExecRPCService
check_command check_nt!SERVICESTATE!-d SHOWALL -l BackupExecRPCService
}

define service{
use generic-service
hostgroup_name backup-exec-server
service_description BackupExecJobEngine
check_command check_nt!SERVICESTATE!-d SHOWALL -l BackupExecJobEngine
}

...

konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

Co więcej z hostgroup można "wyłączać" pewne hosta (za pomocą "!"):


define service{
use generic-service
host_name !atena,!gonzo
hostgroup_name backup-exec-server
service_description BackupExecRPCService
check_command check_nt!SERVICESTATE!-d SHOWALL -l BackupExecRPCService
}


Artur Druzd:
A można monitorować dwie podsieci o różnej adresacji jednym Nagiosem?

Można. Ba można nawet bawić się redystrybucje nagiosa na kilka serwerów (distributed nagios w dokumentacji).

konto usunięte

Temat: Dodanie kolejnych maszyn do monitorowania

można również dodać do nagiosa dodatek nconf lub podobny , pozwalający na sprawne zarządzanie konfiguracją

Następna dyskusja:

Dodanie kolejnych sztuk art...




Wyślij zaproszenie do