Konfigurasi nagios RHEL 9

Nama : Akbar Rizqulloh

kelas : XI TKJ B

NO absen : 04


👉 Apa itu Nagios ?

💨     Nagios adalah sebuah perangkat lunak open-source yang digunakan untuk memonitor sistem, jaringan, dan infrastruktur IT. Dengan Nagios, administrator dapat mengawasi berbagai layanan seperti HTTP, SMTP, FTP, SSH, serta resource sistem seperti penggunaan CPU, memori, disk, dan banyak lagi. Nagios bekerja dengan cara melakukan pemeriksaan (check) secara berkala pada host dan service, lalu melaporkan statusnya. Jika terjadi gangguan, Nagios bisa mengirimkan notifikasi melalui email atau media lainnya kepada administrator agar masalah dapat ditangani secepat mungkin.

💨     Selain kemampuan monitoring dasar, Nagios juga dapat diperluas menggunakan plugin dan modul tambahan. Banyak organisasi menggunakan Nagios sebagai solusi monitoring karena fleksibilitasnya, kestabilannya, dan dukungan komunitas yang besar. Tampilan web Nagios memberikan antarmuka grafis untuk melihat status real-time dari seluruh jaringan, termasuk peta topologi, histori alert, dan statistik kinerja. Hal ini menjadikan Nagios sebagai alat penting dalam menjaga keandalan dan ketersediaan layanan IT di berbagai skala, dari jaringan kecil hingga perusahaan besar.

Langkah - Langkah :

1. Update sistem

  • sudo dnf update -y

2. Install dependensi
  • dnf install -y gcc glibc glibc-common wget unzip httpd php php-cli php-gd net-snmp
  • dnf install -y perl gd gd-devel make net-tools openssl-devel 


3. Download & Install Nagios Core

Buat user dan group untuk Nagios
  • useradd nagios
  • groupadd nagcmd
  • usermod -a -G nagcmd nagios
  • usermod -a -G nagcmd apache

4. Unduh dan ekstrak Nagios

  • cd /tmp
  • wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.5.1.tar.gz
  • tar -xvf nagios-4.5.1.tar.gz
  • cd nagios-4.5.1




5. Compile dan install Nagios
  • ./configure --with-command-group=nagcmd
  • make all
  • make install
  • make install-commandmode
  • make install-init
  • make install-config
  • make install-webconf







6. Buat Akun Web Interface Nagios
  • htpasswd -c /usr/local/nagios/etc/htpasswd.users akbar
  • Masukan password contoh "jaringan"

7. Konfigurasi Apache Web Server

Aktifkan dan jalankan httpd
  • systemctl enable httpd
  • systemctl start httpd

8. Allow HTTP di firewall
  • firewall-cmd --permanent --add-service=http
  • firewall-cmd --reload

9. Install dan Konfigurasi Nagios Plugins

Download dan install plugin
  • cd /tmp
  • wget https://nagios-plugins.org/download/nagios-plugins-2.4.0.tar.gz
  • tar -xvf nagios-plugins-2.4.0.tar.gz




10. Menjalankan Nagios

Enable dan start Nagios
  • systemctl enable nagios
  • systemctl start nagios

11. Akses Web Interface

Buka browser dan kunjungi:
  • http://192.168.30.104/nagios


Komentar

Postingan Populer