Wednesday, April 8, 2020

Sistem Monitoring Munin pada Ubuntu 19.10 (Eoan Ermine)

Ubuntu 19.10 (Eoan Ermine) memiliki paket pada distribusinya yang digunakan sebagai Network Monitoring System (NMS), yaitu Nagios versi 4 (Nagios4) dan Munin. Pada artikel ini akan dibahas cara untuk instalasi Munin sampai dapat diakses menggunakan browser. Untuk instalasi paket Munin dapat dilakukan dengan cara sebagai berikut:

#apt install munin munin-node munin-plugins-extra

Agar dapat berjalan dengan baik, Munin membutuhkan modul fcgid. Modul tersebut dapat diinstall dan diaktifkan dengan cara sebagai berikut:

Instalasi modul fcgid:
#apt install libcgi-fast-perl libapache2-mod-fcgid

Aktivasi modul fcgid:
#a2enmod fcgid

Setelah instalasi paket dan aktivasi modul selesai dilakukan, langkah selanjutnya adalah konfigurasi Munin pada /etc/munin/munin.conf.

Temukan baris berikut:
#dbdir /var/lib/munin
#htmldir /var/cache/munin/www
#logdir /var/log/munin
#rundir /var/run/munin

Jika sudah menemukan, tambahkan konfigurasi sehingga menjadi seperti berikut:
#dbdir /var/lib/munin 
#htmldir /var/cache/munin/www 
#logdir /var/log/munin 
#rundir /var/run/munin
htmldir /var/www/munin

Konfigurasi sederhana munin suda selesai. Agar dapat diakses melalui browser, maka perlu konfigurasi pada web server apache. Langkah-langkahnya adalah sebagai berikut:
1. Buat file munin.conf didalam direktori /etc/apache2/sites-available
2. Isi file munin.conf tersebut dengan konfigurasi sebagai berikut:

Alias /munin /var/cache/munin/www
<Directory /var/cache/munin/www>
  Require all granted
 Options FollowSymLinks SymLinksIfOwnerMatch
 Options None
</Directory>

ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
<Location /munin-cgi/munin-cgi-graph>
  Require all granted
 Options FollowSymLinks SymLinksIfOwnerMatch
 <IfModule mod_fcgid.c>
 SetHandler fcgid-script
 </IfModule>
 <IfModule !mod_fcgid.c>
 SetHandler cgi-script
 </IfModule>
</Location>


Setelah konfigurasi pada web server selesai dilakukan, selanjutnya adalah menghidupkan service munin dan apache2 dengan cara sebagai berikut:
#systemctl restart munin-node.service
#systemctl restart apache2.service

Pengujian hasil instalasi dan konfigurasi munin dapat dilakukan melalui browser dengan mengakses alamat http://localhost/munin/ atau menggunakan http://alamatIP/munin/






0 comments

Post a Comment