Cara Mudah Install Nagios di Ubuntu Server 20.04
Pada artikel kali ini saya akan share bagaimana cara mudah install nagios di Ubuntu server 20.04. Nagios adalah aplikasi Opensource untuk monitoring pada jaringan. Nagios dapat memantau aktivitas suatu host dan layanannya serta memberikan alert jika terjadi sesuatu pada server.
Nagios dapat berjalan di sistem operasi Linux, dan pada lab kali ini saya menggunakan Ubuntu Server 20.04. untuk install Nagios ada dua file yang akan kita install yaitu file Nagios dan Nagios-plugin. ikuti step by step cara installasi Nagios versi 4.4.6 di Ubuntu Server 20.04.
Step 1 - Install Packages
Pertama silahkan login menggunakan user root lalu update system kalian, setelah itu install paket-paket yang dibutuhkan untuk Nagios. Silahkan jalankan perintah berikut untuk installasinya.
root@fossa:~# apt-get update
root@fossa:~# apt-get install -y autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.4 libgd-dev
Step 2 - Download Source
Setelah menginstall paket-paket yang dibutuhkan, selanjutnya pergi ke direktori /tmp lalu download file Nagios terbaru dari situs resminya, atau anda dapat menjalankan perintah dibawah ini untuk mendapatkan file Nagios terbaru versi 4.4.6 dan kemudian setelah download selesai silahkan Extract file tersebut.
root@fossa:~# cd /tmp
root@fossa:/tmp# wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-4.4.6.tar.gz
root@fossa:/tmp# tar -zxvf nagios-4.4.6.tar.gz
Step 3 - Compile Nagios
root@fossa:/tmp# cd nagios-4.4.6
root@fossa:/tmp/nagios-4.4.6# ./configure --with-httpd-conf=/etc/apache2/sites-enabled
root@fossa:/tmp/nagios-4.4.6# make all
Step 4 - Buat User dan Group
Tahap selanjutnya adalah membuat user dan group. silahkan jalankan perintah dibawah ini untuk membuat user dan group nagios.
root@fossa:/tmp/nagios-4.4.6# make install-groups-users
root@fossa:/tmp/nagios-4.4.6# usermod -a -G nagios www-data
Step 5 - Install Binaries
Selanjutnya jalankan perintah di bawah ini untuk install binaries nagiosroot@fossa:/tmp/nagios-4.4.6# make install
root@fossa:/tmp/nagios-4.4.6# make install-daemoninit
root@fossa:/tmp/nagios-4.4.6# make install-commandmode
root@fossa:/tmp/nagios-4.4.6# make install-config
root@fossa:/tmp/nagios-4.4.6# make install-webconf
Selanjutnya jalankan perintah berikut untuk menginstal file konfigurasi server web Apacheroot@fossa:/tmp/nagios-4.4.6# a2enmod rewrite
root@fossa:/tmp/nagios-4.4.6# a2enmod cgi
root@fossa:/tmp/nagios-4.4.6# systemctl restart apache2.service
Jika firewall pada system anda aktif jalankan perintah dibawah ini untuk allow apache web serverroot@fossa:/tmp/nagios-4.4.6# ufw allow Apache
root@fossa:/tmp/nagios-4.4.6# ufw reload
Baca Juga : Cara Install Zabbix di Ubuntu Server 20.04
Baca Juga : Cara Install Observium di Ubuntu Server 20.04
Step 6 - Buat User Account Nagiosadmin
Tahap selanjutnya buat user account Nagiosadmin, ini digunakan untuk login ke nagios dari web browser.
root@fossa:/tmp/nagios-4.4.6# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
New password:[Masukan Password]
Re-type new password:[Masukan Password]
Adding password for user nagiosadmin
Selanjutnya jalankan service nagiosroot@fossa:/tmp/nagios-4.4.6# systemctl start nagios.service
root@fossa:/tmp/nagios-4.4.6# systemctl enable --now nagios
Cek ststus service nagios, pastikan dalam status active dan runningroot@fossa:/tmp/nagios-4.4.6# systemctl status nagios
● nagios.service - Nagios Core 4.4.6
Loaded: loaded (/lib/systemd/system/nagios.service; enabled; vendor preset>
Active: active (running) since Thu 2020-09-17 15:07:17 WIB; 15s ago
Docs: https://www.nagios.org/documentation
Main PID: 12070 (nagios)
Tasks: 6 (limit: 2282)
Memory: 2.3M
CGroup: /system.slice/nagios.service
├─12070 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagi>
├─12076 /usr/local/nagios/bin/nagios --worker /usr/local/nagios/va>
├─12077 /usr/local/nagios/bin/nagios --worker /usr/local/nagios/va>
├─12078 /usr/local/nagios/bin/nagios --worker /usr/local/nagios/va>
├─12079 /usr/local/nagios/bin/nagios --worker /usr/local/nagios/va>
└─12081 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagi>
Sep 17 15:07:17 fossa nagios[12070]: qh: core query handler registered
Sep 17 15:07:17 fossa nagios[12070]: qh: echo service query handler registered
Step 7 - Install Nagios Plugins
Setalah kita install nagios selanjutnya kita akan menginstall plugin nagios, sebelumnya silahkan install paket-paket yang dibutuhkan dengan perintah dibawah ini.
root@fossa:~# apt-get install -y autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext
root@fossa:~# cd /tmp
root@fossa:/tmp# wget https://nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz
root@fossa:/tmp# tar -zxvf nagios-plugins-2.3.3.tar.gz
Masuk pada direktori nagios-plugin-2.3.3 lalu compile file tersebutroot@fossa:/tmp# cd nagios-plugins-2.3.3/
root@fossa:/tmp/nagios-plugins-2.3.3# ./tools/setup
root@fossa:/tmp/nagios-plugins-2.3.3# ./configure
root@fossa:/tmp/nagios-plugins-2.3.3# make
root@fossa:/tmp/nagios-plugins-2.3.3# make install
Restart service nagiosroot@fossa:~# systemctl restart nagios.service
Step 8 - Akses Nagios dari Web browser
Setelah tahapan installasi Nagios dan Nagios-plugin selesai, tahap selanjutnya kita akan melakukan pengetesan. Untuk pengetesan silahkan akses menggunakan Web Browser dari PC/Komputer Client lalu masukan pada url http://IP_Address_server/nagios ketika akses mengunakan browser akan muncul user dan password masukan user nagiosadmin lalu masukan password nagios admin yang sebeumnya kita buat.
Berikut tampilan dashboard Nagios core versi 4.4.6
Tampilan service nagios
Demikian kira-kira artikel Cara Mudah Install Nagios di Ubuntu Server 20.04 ini saya buat. Semoga bermafaat untuk kita semua. Silahkan Share Jika Kalian merasa postingan ini bermanfaat. Sekian & Terimakasih Salam.
Sumber dari Nagios Support Knowledgebase
Posting Komentar untuk "Cara Mudah Install Nagios di Ubuntu Server 20.04"