1. Deskripsi Cacti
Cacti merupakan complete network graphing solution yang di desain dengan memanfaatkan RRD tool untuk data storage dan fungsi graphing. Cacti menyediakan polling yang cepat, template graph yang bagus, multiple data acquisition methods, dan user management yang diperbolehkan untuk mengakses graph / hasil network monitoring.
2. Persiapan Sebelum instalasi Cacti
Cacti membutuhkan paket-paket sbb :
- Web Server yang sudah mendukung PHP dan Database MySQL
- Database MySQL
- RRD Tool
- SNMP Daemon
Pastikan paket-paket diatas sudah terinstall di system anda
3. Instalasi Cacti
Untuk instalasi cacti di fedora cukup menggunakan YUM dengan mengetikan perintah sbb :
yum –y install cacti
dengan menggunakan yum dependensi yang diperlukan oleh cacti akan diinstall otomatis oleh yum.
Setelah cacti diinstall langkah selanjutnya yaitu membuat database yang di butuhkan cacti, misal dengan nama cacti.(Dalam membuat database di MySQL untuk lebih mudah silahkan menggunakan phpMyAdmin). Setelah database selesai dibuat lalu import file cacti.sql(Untuk Fedora 8 file cacti.sql setelah proses instalasi dengan YUM selesai disimpan di directori /usr/share/cacti-version/cacti.sql)
4. Konfigurasi Cacti
a. Buat user cactiuser dan mengubah kepemilikan folder cacti ke cacti user dengan mengetikkan perintah berikut
adduser cacti
chown –R cactiuser:cactiuser /usr/share/cacti
b. Mengubah file konfigurasi
Ubah file konfigurasi cacti di /usr/share/cacti/include/config.php
Berikut contoh isi confgurasi config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "root";
$database_password = "";
$database_port = "3306";
Isikan sesuai dengan setingan di system anda
c. Instalasi Webpage cacti
Setelah konfigurasi selesai jalankan cacti melalui web browser dengan mengetikkan http://localhost/cacti, yang nantinya akan muncul tampilan seperti gambar di bawah
Pilih New Install lalu tekan button Next
Kalu gak ada masalah maka keterangan pada setiap Item akan berwarna hijau. Setelah semua kebutuhan untuk cacti sudah ok. Maka tekan finish.
Instalasi webpage cacti di sini sudah selesai.
d. Membuat jadwal untuk melakukan polling / scaning network dengan crontab
Edit file /etc/crontab, lalu tambahkan baris berikut ke contrab :
#Cacti Crontab
*/5 * * * * cactiuser php /usr/share/cacti/poller.php > /dev/null 2>&1
Dengan mengetikkan script diatas di crontab maka poller.php akan dijalankan setiap 5 menit sekali oleh cron Daemon
e. Konfigurasi Devices yang akan di monitor
Buka cacti dengan webbrowser dan Login sebagai admin. Pilih menu add device dan isikan Field2 Berikut
- Description :
- HostName : IP Yang akan di monitor
- Host Template : Generic SNMP-enabled Host
- SNMP Version : Version 1
- Click Button Save
- Create Graph
Setelah di save maka akan muncul tulisan Create Graph for this Host diatas form add device
Pilih link Create Graph for this Host. Lalu akan muncul gambar seperti dibawah ini
Tandai (beri tanda check) pada Data Query (SNMP-Interface Statistic). Lalu tekan tombol Create
Ok. Sampai disini cacti sudah bisa digunakan. Silahkan mencoba. Semoga Bermanfaat. Amin
Download Versi PDF Disini


















