Monitoring Sistem Server

Sumber : http://brianrahimsyah.com/install-monitorix-monitoring-system-server-pada-clearos-6-3?fb_action_ids=4420882801835%2C4420880361774&fb_action_types=og.likes&fb_source=other_multiline&action_object_map=%7B%224420882801835%22%3A10150595225145684%2C%224420880361774%22%3A109799582523634%7D&action_type_map=%7B%224420882801835%22%3A%22og.likes%22%2C%224420880361774%22%3A%22og.likes%22%7D&action_ref_map=%5B%5D

 

MONITORIX

 

 

Monitorix squid

 

Monitoring terhadap sebuah Server yang dipegangnya telah menjadi sebuah kewajiban bagi seorang System Administrator yang baik dan profesional. Dewasa ini, tentunya banyak sekali aplikasi yang dapat digunakan untuk me-monitoring server kita.

 

Salah satunya aplikasi monitoring yang cukup populer dikalangan Sys-Admin adalah Monitorix :

(http://www.monitorix.org/).

Kenapa harus Install Monitorix pada Server ClearOS?  ???

Monitorix dapat diaplikasikan pada berbagai macam Sistem Linux (Debian based atau RedHat based) dan BSD (FreeBSD, OpenBSD, dll).
Dengan keunggulan lebih lengkap atau kalo boleh dibilang “all in one monitoring system” :peace:

 

Nah, kali ini kita akan membahas langkah instalasi Monitorix pada ClearOS 6.3.

Sebagai catatan Monitorix ini sudah kami coba di ClearOS 5.2 dan ClearOS 6.3 baik versi Community maupun versi Professional.

  • Pastikan ClearOS Anda sudah di update, jika belum update terlebih dahulu.

yum -y update

  • Pastikan Web Server dan Development Tools sudah terinstall dan berjalan dengan baik.
  • Catatan untuk Development Tools :

 

  • Untuk ClearOS 5.2 :
# yum -y install “Development Tools”

 

  • Untuk ClearOS 6.3 :
# yum –enablerepo=clearos-developer,clearos-epel install clearos-devel -y

 

  • Install paket pendukung Monitorix

# yum -y install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI

perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple


Catatan : hilangkan opsi “httpd” apabila Apache Web Server sudah terinstal.

 

  • Download dan Install paket Monitorix

# rpm -ivh http://www.monitorix.org/monitorix-3.1.0-1.noarch.rpm

  • Kemudian ubahlah permission “monitorix.conf” agar bisa ditulis

# chmod 777 /etc/monitorix.conf

  • Sesuaikan dengan path berbagai service server anda (squid, apache, mailserver, ftp server dll).

# vim /etc/monitorix.conf

  • Simpan konfigurasi nya dengan mengetikkan ” :wq “.

 

Catatan : Secara default Monitorix hanya dapat diakses melalui localhost saja. Maka agar Monitorix dapat di akses dari dalam atau luar jaringan edit konfigurasi sebelah sini :

 

# vi /etc/httpd/conf.d/monitorix.conf.

 

 

  • Ubah baris :

<Directory /usr/share/monitorix/cgi-bin/>

DirectoryIndex monitorix.cgi
Options ExecCGI
order deny,allow
deny from all
allow from 127.0.0.1
</Directory>

  • Menjadi :
<Directory /usr/share/monitorix/cgi-bin/>

DirectoryIndex monitorix.cgi
Options ExecCGI
order deny,allow
allow from all
allow from 127.0.0.1
</Directory>

  • Simpan konfigurasinya ( :wq )
  • Jalan kan service Monitorix
# service monitorix start

 

  • Restart Webserver Anda
# service httpd restart
  • Untuk membuka menu monitorix, arahkan browser ke IP ClearOS Anda, misalkan :

:D/:D/

Thank’s To : Om Barak dan Om Tris Tros yang mengawali dan menemani ane ngoprek disela-sela ane sakit.  :'( :'(

Tambahan :

* Dokumentasi Monitorix

 

* Frequently Ask Question

 

eth0 working with monitorix

 

System Monitorix in a day

 

Apache in a day

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s