Selasa, 16 Agustus 2011

Instalasi Cacti Pada Ubuntu 10.04

Cacti, seperti juga Nagios, merupakan tools untuk memonitor aktivitas dalam jaringan komputer. Perbedaan mendasar adalah bahwa Cacti memiliki kemampuan untuk memvisualisasikan kondisi jaringan dalam bentuk grafik, dengan cara menyimpan semua informasi yang dibutuhkan dan mebuat grafik dari informasi itu berdasarkan database informasi MySQL yang telah dibuat.

Langkah Instalasi Cacti Pada Ubuntu 10.04 

Sebelum konfigurasi Cacti harus dipahami apa itu client device, Cacti server, dan Cacti client. Pengertiannya adalah :
·   Client device = host yang di-monitor.
·   Cacti server = client device = host yang menyediakan (serve) informasi trafik untuk pemonitor (pemonitor adalah host yang dipakai untuk memonitor client device).
·   Cacti client = host yang melakukan monitoring (pemonitor).
Langkah-langkah konfigurasi Cacti (pada Ubuntu 10.04) adalah sebagai berikut :
a.   Zona Waktu : agar zona waktu Cacti client sama dengan Cacti server.
perintahnya : dpkg-reconfigure tzdata
b.   Edit dan Update Package dan Repositori :
perintahnya : /etc/apt/sources.list
Nanti akan muncul daftar repositori, dapat di-uncomment (tambah tanda ## di depan listnya) ataupun ditambahkan list baru apabila diperlukan.
kemudian lakukan update dan upgrade dengan perintah :

apt-get update
apt-get upgrade

c.   Instal Dependency yang Diperlukan (snmp, snmpd, apache, php5 dan MySQL)
Cacti menggunakan snmp, snmpd ditambah apache untuk memonitor jaringan komputer. Karena itu PC yang digunakan dalam Cacti (baik itu client maupun server) harus dalam kondisi snmp-ready dan apache-ready (telah terinstal snmp, snmpd dan apache)
instal apache :
apt-get install apache2 (pada client)
apt-get install apache2 apache2-doc apache2-utils (pada Cacti server / client device)
instal snmp dan snmpd:
apt-get install snmp
instal php5 dan MySQL (diperlukan oleh Cacti untuk database):
apt-get install php5-mysql
d.   Konfigurasi snmpd pada server dan client
perintahnya : /etc/default/snmpd
pada daftar yang muncul, cari line yang diawali SNMPDOPTS, lalu edit :
##com2sec paranoid default public
com2sec readonly localhost  Nama_Server
(ganti localhost menjadi alamat IP Cacti server)
##com2sec readwrite default private
kemudian restart snmp :
/etc/init.d/snmpd restart
e
.   Instal Cacti
perintahnya : apt-get install cacti
Akan muncul beberapa prompt, pilih OK lalu Apache2, juga nantinya akan dimintai password, maka ketikkan admin/admin (sebagai username/password) lalu akan muncul permintaan pergantian password, maka ubah password yang diinginkan. Juga akan muncul pertanyaan lain tentang instalsi ini, klik Yes, lalu akan dimintai juga password untuk database MySQL, sebaiknya untuk setiap permintaan password gunakan password yang sama karena masih dalam tahap belajar. Lupa password akan menghambat konfigurasi nantinya.
f.    Konfigurasi Khusus Pada Client Device
Pada client device perlu untuk membuat nama kelompok Cacti yang dikonfigurasi

perintahnya: mv /etc/snmp/snmpd.conf /etc/snmp/old.snmpd.conf echo "rocommunity Nama_Kelompok" > /etc/snmp/snmpd.conf
agar tidak menjadi terpaku pada localhost, maka harus diedit :
/etc/default/snmp
Akan muncul daftar line snmp, edit line yang diawali SNMPDOPTS dengan menghapus alamat 127.0.0.1 pada line tersebut.
Kemudian restart snmpd dengan perintah:

/etc/init.d/snmpd restart
2.2    Konfigurasi Cacti
         Setelah selesai instalasi Cacti dan tidak ada pesan error, maka dapat dilanjutkan pada bagian konfigurasi.
Langkah-langkah konfigurasi Cacti adalah :
a.   Login user : ketikkan password admin/admin.
Apabila diminta untuk mengubah password, ubah password tetapi jangan sampai lupa username/password yang baru. Akan muncul Homepage Cacti di sana dapat dilihat versi Cacti yang digunakan.
b.   Terdapat dua Tab pada Homepage Cacti yaitu Console dan Graph, pilih Tab Console, kemudian klik device seperti Gambar 1 berikut :
Gambar 1. Penambahan Device

      Tambahkan device dengan meng-klik Add pada kotak Device.
c.   Setelah meng-klik Add, akan muncul kotak Device Edit. Edit informasi device yang dimonitor dalam kotak Device Edit seperti Gambar 2 berikut :
     
Gambar 2. Edit Device

      Penjelasan Gambar 2 adalah sebagai berikut :
·         Description : sebaiknya diisi nama atau keterangan device yang dimonitor.
·         Hostname : sebaiknya diisi alamat IP dari host yang dimonitor.
·         Host Template : pilihan jenis informasi yang akan diminta dari Cacti server ketika dimonitor, sebaiknya pilih Generic SNMP-enabled Host.
·         Disable Host : tidak perlu untuk di-check.
·         Downed Device Detection : metode yang digunakan oleh Cacti untuk mengetahui ada tidaknya suatu host, dianjurkan untuk memilih SNMP.
·         Ping Timeout Value : batas maksimum ping ditunggu.
·         Ping Retry Count : batas maksimum pengulangan ping jika terjadi failure.
·         SNMP Version : versi SNMP yang digunakan, pilih versi yang sama dengan versi yang digunakan dalam instalasi SNMP (bagian 2.1 c).
·         SNMP Community : nama kelompok pengguna SNMP , ketikkan nama kelompok seperti yang dibuat dalam instalasi client device (bagian 2.1 f0.
·         SNMP Port : ketikkan port yang digunakan oleh Cacti, yaitu port SNMP 161.
·         SNMP Timeout : ketikkan nilai (dalam millisecond) berapa lama Cacti menunggu respon SNMP dari client device.
·         Maximum OID Per Get Request : jumlah maximum OID yang bisa diperoleh dalam sekali request SNMP.


d.   Pada pemilihan Data Query, pilih Karlet-Wireless Bridge Statistics, lalu klik Save, seperti Gambar 3 berikut ini :
Gambar 3. Associated Data Queries

Tidak ada komentar:

Posting Komentar