2.3. configurație
• 1. Mai întâi, creați un gazdă fişier de configurare pentru server02. Dacă nu se specifică altfel, rulați toate aceste comenzi server01. Intr-un terminal introduceti:
sudo cp /etc/nagios3/conf.d/localhost_nagios2.cfg \
/etc/nagios3/conf.d/server02.cfg
În exemplele de comandă de mai sus și următoarele, înlocuiți "server01", „server02” 172.18.100.100 și 172.18.100.101 cu numele de gazdă și adresele IP ale serverelor dvs.
2. Apoi, editați /etc/nagios3/conf.d/server02.cfg:
defini gazda{
utilizați generic-gazdă; Numele șablonului gazdă de utilizat
server_nume_gazdă02
alias Server 02
adresa 172.18.100.101
}
# verificați serviciul DNS. definește serviciul {
utilizați generic-service
server_nume_gazdă02
service_description DNS
check_command check_dns!172.18.100.101
}
3. Reporniți demonul nagios pentru a activa noua configurație:
sudo systemctl reporniți nagio3.service
• 1. Acum adăugați o definiție de serviciu pentru verificarea MySQL adăugând următoarele la /etc/nagios3/conf.d/ services_nagios2.cfg:
# verifica serverele MySQL. definește serviciul {
hostgroup_name mysql-servers service_description MySQL
check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS folosește generic-service
interval_notificare 0 ; setați > 0 dacă doriți să fiți renotificat
}
2. serverele mysql grupul gazdă acum trebuie definit. Editați | × /etc/nagios3/conf.d/ hostgroups_nagios2.cfg adăugând:
# Grup gazdă MySQL. defineste grupul gazda {
hostgroup_name mysql-server
alias servere MySQL
membri localhost, server02
}
3. Verificarea Nagios trebuie să se autentifice la MySQL. Pentru a adăuga un nagios utilizator la MySQL introduceți:
mysql -u root -p -e „creează utilizatorul nagios identificat prin „secret”;”
nagios utilizatorul va trebui să fie adăugat toate gazdele din serverele mysql grup gazdă.
4. Reporniți nagios pentru a începe verificarea serverelor MySQL.
sudo systemctl reporniți nagios3.service
• 1. În cele din urmă, configurați NRPE pentru a verifica spațiul pe disc server02.
On server01 adăugați cecul de serviciu la /etc/nagios3/conf.d/server02.cfg:
# Verificare disc NRPE. definește serviciul {
utilizați generic-service
nume_gazdă server02 descriere_serviciu nrpe-disc
check_command check_nrpe_1arg!check_all_disks!172.18.100.101
}
2. Acum server02 edita /etc/nagios/nrpe.cfg schimbare:
permit_hosts=172.18.100.100
Și mai jos în zona de definire a comenzii adăugați:
comandă[check_all_disks]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -e
3. În cele din urmă, reporniți nagios-nrpe-server:
sudo systemctl reporniți nagios-nrpe-server.service
4. De asemenea, pe server01 reporniți nagios:
sudo systemctl reporniți nagios3.service
Acum ar trebui să puteți vedea verificările gazdei și ale serviciului în fișierele CGI Nagios. Pentru a le accesa, indicați un browser către http://server01/nagios3. Apoi vi se va solicita nagiosadmin nume de utilizator și parolă.