OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

2.3. Konfigurasi

• 1. Pertama, cipta a tuan rumah fail konfigurasi untuk server02. Melainkan dinyatakan sebaliknya, jalankan semua arahan ini server01. Dalam terminal masukkan:


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

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


gambar

Dalam contoh arahan di atas dan berikut, gantikan "server01", "server02" 172.18.100.100, dan 172.18.100.101 dengan nama hos dan alamat IP pelayan anda.

2. Seterusnya, edit /etc/nagios3/conf.d/server02.cfg:


tentukan hos{

gunakan generic-host ; Nama templat hos untuk digunakan

pelayan nama_hos02

alias Pelayan 02

alamat 172.18.100.101

}


# semak perkhidmatan DNS. tentukan perkhidmatan {

gunakan perkhidmatan generik

pelayan nama_hos02

DNS perihalan perkhidmatan

check_command check_dns!172.18.100.101

}

3. Mulakan semula daemon nagios untuk mendayakan konfigurasi baharu:


sudo systemctl mulakan semula nagio3.service


• 1. Sekarang tambah definisi perkhidmatan untuk semakan MySQL dengan menambah yang berikut pada /etc/nagios3/conf.d/ services_nagios2.cfg:


# semak pelayan MySQL. tentukan perkhidmatan {

hostgroup_name mysql-servers service_description MySQL

check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS gunakan perkhidmatan generik

selang_pemakluman 0 ; tetapkan > 0 jika anda ingin dimaklumkan semula

}

2. The mysql-servers kumpulan hos kini perlu ditakrifkan. Sunting /etc/nagios3/conf.d/ hostgroups_nagios2.cfg menambah:


# Kumpulan hos MySQL. tentukan kumpulan hos {

hostgroup_name mysql-servers

alias pelayan MySQL

ahli localhost, server02

}

3. Semakan Nagios perlu mengesahkan kepada MySQL. Untuk menambah a nagios pengguna ke MySQL masukkan:


mysql -u root -p -e "buat nagios pengguna yang dikenal pasti oleh 'rahsia';"


gambar

. nagios pengguna perlu menambah semua hos dalam mysql-servers kumpulan tuan rumah.


4. Mulakan semula nagios untuk mula menyemak pelayan MySQL.


sudo systemctl mulakan semula nagios3.service

• 1. Akhir sekali konfigurasikan NRPE untuk memeriksa ruang cakera dihidupkan server02.


On server01 tambah cek perkhidmatan ke /etc/nagios3/conf.d/server02.cfg:


# Pemeriksaan cakera NRPE. tentukan perkhidmatan {

gunakan perkhidmatan generik

hos_nama pelayan02 service_description nrpe-disk

check_command check_nrpe_1arg!check_all_disks!172.18.100.101

}

2. Sekarang server02 mengedit /etc/nagios/nrpe.cfg berubah:


allowed_hosts=172.18.100.100


Dan di bawah dalam kawasan definisi arahan tambah:



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

3. Akhir sekali, mulakan semula nagios-nrpe-server:


sudo systemctl mulakan semula nagios-nrpe-server.service

4. Juga, pada server01 mulakan semula nagios:


sudo systemctl mulakan semula nagios3.service


Anda kini sepatutnya dapat melihat semakan hos dan perkhidmatan dalam fail CGI Nagios. Untuk mengaksesnya arahkan pelayar ke http://server01/nagios3. Anda kemudiannya akan digesa untuk nagiosadmin nama pengguna dan kata laluan.


Pengkomputeran Awan OS teratas di OnWorks: