Berikut ini langkah-langkah cara instal nagios core di centos 7 :
1. Instal paket yang dibutuhkan oleh system :
yum install httpd php gcc glibc glibc-comman gd gd-devel make net-snmp openssl-devel xinetd unzip -y
click:
2. Membuat User dan User Group untuk Nagios :
useradd nagios
passwd nagios
groupadd nagcmd
usermod -G nagcmd nagios
usermod -G nagcmd apache
click:
3. Download dan Extract Paket Nagios Core :
cd /opt
wget -c https://sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.4.3/nagios-4.4.3.tar.gz
click:
lalu ekstrak :
click:
4. Instalasi Nagios Core :
cd nagios-4.4.3
ls
./configure --with-command-group=nagcmd
click:
Setelah itu compile Nagios dengan perintah berikut:
make all
Sekarang kita bisa menjalankan perintah berikut untuk install Nagios, init scripts, dan beberapa contoh file konfigurasi:
make install
make install-commandmode
make install-init
make install-config
make install-webconf
make install-commandmode
make install-init
make install-config
make install-webconf
5. Konfigurasi Nagios Core Web-Interface :
make install-webconf
click:
Memberikan password untuk login nagiosadmin :
htpasswd -s -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
6. Konfigurasi Alert Email :
vi /usr/local/nagios/etc/objects/contacts.cfg
Kemudian restart service apache agar semua konfigurasi tadi dapat terlihat
systemctl restart httpd
7. Install Nagios Plugin :
cd /opt
wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
click:
Setelah berhasil di-download, extract file tersebut dengan perintah:
tar -zxvf nagios-plugins-2.2.1.tar.gz
click:
Masuk ke dalam folder hasil ekstraksi tersebut kemudian konfigur
cd nagios-plugins-2.2.1
./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl
./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl
Sekarang compile dan kemudian install dengan perintah berikut:
make
make install
8. Verifikasi Nagios Files :
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
click:
Mengatur Konfigurasi Nagios
Buka konfigurasi utama nagios dengan menggunakan editor favorit anda. Pada contoh ini saya akan menggunakan vi untuk mengedit file berikut:
vi /usr/local/nagios/etc/nagios.cfg
click:
Setelah itu cari baris berikut dan hapus komentar pada baris tersebut dengan menghapus tanda “#”
#cfg_dir=/usr/local/nagios/etc/servers
click:
Simpan kemudian exit.
Lalu membuat folder tersebut untuk menyimpan konfigurasi. Caranya:
mkdir /usr/local/nagios/etc/servers
click:
Lanjut mengatur perintah check_nrpe
Menambahkan perintah baru pada konfigurasi nagios
vi /usr/local/nagios/etc/objects/commands.cfg
Tambahkan konfigurasi ini pada bagian paling akhir file:
define command{
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
simpan dan kemudian keluar, Nagios sudah siap untuk dijalankan.
Silahkan restart Apache berikut perintahnya :
Silahkan restart Apache berikut perintahnya :
systemctl start nagios.service
systemctl restart httpd.service
systemctl status httpd.service
Agar Service Nagios dapat langsung berjalan setelah reboot jalankan perintah ini :
systemctl enable nagios
systemctl enable httpd
Instalasi selasai dan silahkan buka browser dan ketikan nama atau alamat ip address server nagios
http://ip_atau_domain_nagios/nagios
lalu akan muncul dan masukan username password yang sudah dibuat
click:
kemudian :
click:
click:
Jika Nagios ternyata belum bisa di buka dari browser atau tampilannya HTTP NOT FOUND, coba konfigurasi firewallnya server nagiosnya dijalankan, berikut perintahnya :
firewall-cmd --add-service={http,https} --permanent
success
firewall-cmd --reload
success
click:
Untuk konfigurasi selanjutnya akan di bahas di postingan berikutnya, menunggu waktu luang :D
Tidak ada komentar:
Posting Komentar