<Sebelumnya | Konten | Selanjutnya>
2.3. Konfigurasi
• 1. Pertama, buat tuan rumah file konfigurasi untuk server02. Kecuali ditentukan lain, jalankan semua perintah ini di server01. Di terminal masukkan:
sudo cp /etc/nagios3/conf.d/localhost_nagios2.cfg \
/etc/nagios3/conf.d/server02.cfg
Dalam contoh perintah di atas dan berikut, ganti "server01", "server02" 172.18.100.100, dan 172.18.100.101 dengan nama host dan alamat IP server Anda.
2. Selanjutnya, edit /etc/nagios3/conf.d/server02.cfg:
tentukan tuan rumah{
gunakan host-generik ; Nama template host yang akan digunakan
server nama_host02
aliasServer 02
alamat 172.18.100.101
}
# periksa layanan DNS. tentukan layanan {
gunakan layanan generik
server nama_host02
layanan_deskripsi DNS
check_command check_dns!172.18.100.101
}
3. Mulai ulang daemon nagios untuk mengaktifkan konfigurasi baru:
sudo systemctl restart nagio3.service
• 1. Sekarang tambahkan definisi layanan untuk pemeriksaan MySQL dengan menambahkan yang berikut ini ke /etc/nagios3/conf.d/services_nagios2.cfg:
# periksa server MySQL. tentukan layanan {
hostgroup_name mysql-server service_description MySQL
check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS menggunakan layanan generik
notifikasi_interval 0 ; atur > 0 jika Anda ingin dinotifikasi ulang
}
2. Itu mysql-server hostgroup sekarang perlu didefinisikan. Sunting /etc/nagios3/conf.d/hostgroups_nagios2.cfg menambahkan:
# grup host MySQL. tentukan grup host {
hostgroup_name mysql-server
alias server MySQL
anggota localhost, server02
}
3. Pemeriksaan Nagios perlu mengautentikasi ke MySQL. Untuk menambahkan nagios pengguna ke MySQL masukkan:
mysql -u root -p -e "buat nagios pengguna yang diidentifikasi dengan 'rahasia';"
Grafik nagios pengguna perlu ditambahkan semua host di mysql-server kelompok tuan rumah.
4. Restart nagios untuk mulai memeriksa server MySQL.
sudo systemctl restart nagios3.service
• 1. Terakhir konfigurasikan NRPE untuk memeriksa ruang disk aktif server02.
On server01 tambahkan cek layanan ke /etc/nagios3/conf.d/server02.cfg:
# Pemeriksaan disk NRPE. tentukan layanan {
gunakan layanan generik
host_name server02 service_description nrpe-disk
check_command check_nrpe_1arg!check_all_disks!172.18.100.101
}
2. Sekarang server02 mengedit /etc/nagios/nrpe.cfg mengubah:
allow_hosts=172.18.100.100
Dan di bawah di area definisi perintah tambahkan:
perintah[check_all_disks]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -e
3. Terakhir, restart nagios-nrpe-server:
sudo systemctl restart nagios-nrpe-server.service
4. Juga, pada server01 mulai ulang nagios:
sudo systemctl restart nagios3.service
Anda sekarang seharusnya dapat melihat pemeriksaan host dan layanan di file Nagios CGI. Untuk mengaksesnya arahkan browser ke http://server01/nagios3. Anda kemudian akan diminta untuk nagiosadmin nama pengguna dan kata sandi.