Translate

Sabtu, 04 Mei 2019

Install Nagios di Centos 7

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:

tar -zxvf nagios-4.3.2.tar.gz

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

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

    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 :
   
    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