OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

2.3. konfiguracja

• 1. Najpierw utwórz plik gospodarz plik konfiguracyjny dla server02. O ile nie określono inaczej, uruchom wszystkie te polecenia na server01. W terminalu wpisz:


sudo cp /etc/nagios3/conf.d/localhost_nagios2.cfg \

/etc/nagios3/conf.d/server02.cfg


obraz

W powyższych i poniższych przykładach poleceń zastąp "serwer01", "serwer02" 172.18.100.100, 172.18.100.101 z nazwami hostów i adresami IP Twoich serwerów.

2. Następnie edytuj /etc/nagios3/conf.d/server02.cfg:


zdefiniuj hosta{

użyj ogólnego-hosta ; Nazwa szablonu hosta do użycia

nazwa_hosta serwer02

alias Serwer 02

adres 172.18.100.101

}


# sprawdź usługę DNS. zdefiniuj usługę {

użyj usługi ogólnej

nazwa_hosta serwer02

opis_usługi DNS

check_command check_dns!172.18.100.101

}

3. Zrestartuj demona nagios, aby włączyć nową konfigurację:


sudo systemctl uruchom ponownie nagio3.service


• 1. Teraz dodaj definicję usługi do sprawdzania MySQL, dodając do /etc/nagios3/conf.d/services_nagios2.cfg:


# sprawdź serwery MySQL. zdefiniuj usługę {

nazwa_grupy hostów mysql-servers opis_usługi MySQL

check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS użyj usługi ogólnej

powiadomienie_interwał 0 ; ustaw > 0, jeśli chcesz otrzymać ponowne powiadomienie

}

2. serwery mysql grupa hostów musi teraz zostać zdefiniowana. Edytować /etc/nagios3/conf.d/hostgroups_nagios2.cfg dodając:


# Grupa hostów MySQL. zdefiniuj grupę hostów {

nazwa_grupy_hostów serwery mysql

alias serwerów MySQL

członkowie lokalny host, serwer02

}

3. Kontrola Nagios wymaga uwierzytelnienia w MySQL. Aby dodać Nagios użytkownika do MySQL wpisz:


mysql -u root -p -e „utwórz nagio użytkownika identyfikowane przez„ tajne ”;”


obraz

Opona Nagios użytkownik będzie musiał dodać wszystkie hosty w pliku serwery mysql grupa hostów.


4. Zrestartuj nagios, aby rozpocząć sprawdzanie serwerów MySQL.


sudo systemctl uruchom ponownie nagios3.service

• 1. Na koniec skonfiguruj NRPE, aby sprawdzić ilość miejsca na dysku server02.


On server01 dodaj czek serwisowy do /etc/nagios3/conf.d/server02.cfg:


# Sprawdzanie dysku NRPE. zdefiniuj usługę {

użyj usługi ogólnej

nazwa_hosta server02 opis_usługi nrpe-dysk

check_command check_nrpe_1arg!check_all_disks!172.18.100.101

}

2. Teraz włączone server02 edit /etc/nagios/nrpe.cfg wymiana pieniędzy:


dozwolone_hosty=172.18.100.100


A poniżej w obszarze definicji poleceń dodaj:



polecenie [check_all_disks]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -e

3. Na koniec zrestartuj serwer nagios-nrpe:


sudo systemctl uruchom ponownie nagios-nrpe-server.service

4. Również na server01 zrestartuj nagios:


sudo systemctl uruchom ponownie nagios3.service


Powinieneś być teraz w stanie zobaczyć kontrole hosta i usługi w plikach CGI Nagios. Aby uzyskać do nich dostęp, skieruj przeglądarkę na adres http://server01/nagios3. Następnie zostaniesz poproszony o nagiosadmin Nazwa użytkownika i hasło.


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: