Monitoring Server SUSE 9.3 dengan ntop

Untuk memantau aktivitas di jaringan, kita mungkin lebih sering menggunakan Multi Router Traffic Grapher (MRTG). Sebenarnya informasi yang ditampilkan oleh MRTG sangat relatif sederhana sekali karena tidak ada informasi detail tentang aktivitas yang terjadi di jaringan. Ada aplikasi yang lebih lengkap menampilkan informasi tentang aktivitas yang terjadi di internet yaitu aplikasi ntop. Aplikasi ini menampilkan seluruh host yang terhubung ke jaringan, sehingga kita bisa melihat laporan traffic, distribusi trafik berdasarkan protokol, detail distribusi TCP/UDP, dan distribusi port yang digunakan. Karena aplikasi ini ditampilkan secara web-based dan enak dilihat sehingga kita dapat melihat aktivitas network dengan mudahnya. Di samping itu, teknik instalasinya pun sangat sederhana sehingga seorang pemula sekalipun bisa menginstalasinya
Untuk melakukan installasi Ntop pada SuSE 9.3, caranya sangat mudah, hanya butuh beberapa langkah singkat sebagai berikut :

1. Buka YAST | Software | Install and Remove Software

2. Pilih Ntop, install (Accept). Ntop akan sekaligus melakukan instalasi paket yang dibutuhkan (glib dan gd). Jika ingin menggunakan paket terbaru, silakan check pada http://rpm.pbone.net/. Jika menggunakan distro selain SuSE 9.3, Ntop juga bisa didownload dari lokasi tersebut.

3. Jalankan inisialisasi melalui Konsole / Terminal dengan mengetikkan perintah sebagai berikut :
ngoprek:~ # ntop -A -u wwwrun
Sat Aug 29 14:59:35 2009  Initializing gdbm databases
Please enter the password for the admin user:******
Please enter the password again:******
Sat Aug 29 14:59:48 2009  Admin user password has been set
Untuk melihat documentation ntop bisa dilihat di:

vi /usr/share/doc/packages/ntop/README.SuSE.

.4. Jalankan ntop dengan perintah
ngoprek:~ #  /etc/init.d/ntop start

5. Gunakan Ntop. Lihat kondisi trafik jaringan dengan membuka browser dan mengetikkan alamat http://localhost:3000 ,ntop agar dapat diakses bukan hanya dari localhost jaga cara adalah sbb:
Buka console editlah: vi /etc/sysconfig/ntop
(NTOPD_PORT=”127.0.0.1:3000″) dapat diganti dengan IP Server Anda misalnya NTOPD_PORT=”192.168.0.100:3000″)

6. Restart service ntop nya
ngoprek:~ #  /etc/init.d/ntop restart

Berikut ini tampilan web ntop setelah berhasil diinstall.

ntop

Selamat mencoba!!!!!!!!!!!!!!

Instalasi Cacti pada SUSE 9.3

Cacti adalah software yang di desain sebagai pembuatan grafik network yg lengkap, dengan menggunakan kemampuan RRDTool sebagai penyimpan data dan pembuatan grafik. Fitur2 cacti yg lain adalah pengumpulan dengan cepat grafik yg advanced, perolehan mulitple data, pengelolaan user, cacti juga dapat memonitor trafik pada server. Untuk installasi cacti, ada beberapa software pendukung diantaranya: php-snmp, rrdtool, et-snmp, net-snmp-utils, httpd, php, php-mysql, mysql, mysql-server.

Berikut langkah-langkah install cacti di Suse 9.3. sbb:

1. Download tarball Cacti.

ngoprek:/opt # wget http://www.cacti.net/downloads/cacti-0.8.6j.tar.gz

2.  Extract Cacti dan pindahkan cacti ke /opt/lamp/htdocs/

ngoprek:/opt #    tar -xvzf cacti-0.8.6j.tar.gz
ngoprek:/opt #    mv  cacti-0.8.6j  /opt/lampp/htdocs/cacti
ngoprek:/opt/lampp/htdocs # cd cacti

3. Edit include/config.php dan tentukan MySQL user, password dan database untuk konfigurasi Cacti Anda.

ngoprek:/opt/lampp/htdocs/cacti # vi include/config.php

/* make sure these values refect your actual database/host/user/password */

$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cactipw”;
$database_port = “3306”;

4. Create the MySQL Database and the Cacti user

groupadd cacti
useradd -g cacti cactiuser

ngoprek:/opt/lampp/htdocs # /opt/lampp/bin/mysql -u root -p
Enter password:*******

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 5.0.33 Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> create database cacti;
mysql> grant all on cacti.* to root;
mysql> grant all on cacti.* to root@localhost;
mysql> grant all on cacti.* to cactiuser;
mysql> grant all on cacti.* to cactiuser@localhost;
mysql> set password for cactiuser@localhost=password(’cactipw’);
mysql> flush privileges;
mysql> \q

5. Imported file cacti.sql ke database cacti

ngoprek:/opt/lampp/htdocs/cacti # /opt/lampp/bin/mysql -u cactiuser -p cacti < cacti.sql

password=****** <cactipw>

6. Ubah kepemilikan user dari folder rra dan log

ngoprek:/opt/lampp/htdocs/cacti # chown -R cactiuser rra/ log/ Continue reading