Cara Menginstall Cacti di Ubuntu

Cacti adalah aplikasi berbasis opensource yang digunakan untuk keperluan monitoring grafik jaringan yang didesain untuk memanfaatkan RRDtool sebagai penyimpanan data dan pembuatan grafik. Dengan Cacti, Anda bisa melihat CPU usagememory yang dipakai untuk proses, pengelola user, perolehan multiple data, pengumpulan data yang cepat. Dengan tampilan antar-muka yang mudah digunakan juga mudah dipahami untuk LAN, hingga jaringan yang kompleks dengan ratusan device, Cacti menjadi populer penggunaannya.
(Baca juga cara menginstall Cacti di CentOS)
Berikut tata cara menginstall Cacti di Ubuntu.

PERSIAPAN AWAL

Update sistem operasi Ubuntu Anda dahulu, tambahan repository dari Epel/REMI.
# apt-get update

Install paket-paket agar Cacti dapat digunakan.
# apt-get install apache2 php5 php5-cli php5-mysql php5-snmp mysql-server mysql-client snmp snmpd rrdtool cacti

KONFIGURASI CACTI

DATABASE

Buat user dan database untuk Cacti, dan berikan hak akses untuk user tersebut
# mysql -u root -p
mysql> CREATE DATABASE cacti;
mysql> GRANT ALL PRIVILEGES ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'cactipassword';
mysql> FLUSH PRIVILEGES;
mysql> quit

CACTI

Konfigurasi Cacti, dengan mengganti username dan password yang digunakan.
#vi /usr/share/cacti/site/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactipassword";
$database_port = "3306";
$database_ssl = false;

KONFIGURASI APACHE

Buat file Apache2 untuk mengkonfigurasinya
# vi /etc/apache2/conf.d/cacti.php
Alias /cacti /usr/share/cacti/site

<Directory /usr/share/cacti/site>
Options +FollowSymLinks
AllowOverride None
order allow,deny
allow from all

DirectoryIndex index.php
</Directory>

CRON

Tambahkan Crontab sebagai berikut:
# vi /etc/cron.d/cacti
*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1

MENJALANKAN CACTI

Buka web browser Anda, kemudian ketikan pada address bar http://IP_address_server/cacti
Pada tampilan di atas, menjelaskan bahwa Anda sudah berhasil masuk ke halaman installasi Cacti. Tampilan di atas juga menjelaskan tentang Cacti itu sendiri. Klik Next untuk melanjutkan ke halaman selanjutnya.

Kemudian pilihlah opsi “New Install”, karena Anda baru menginstall Cacti pada server ini. Jika sudah klik Next untuk melanjutkan. Jika konfigurasi Anda benar semua atau semua sudah [FOUND], maka tampilan akan seperti di bawah. Untuk SNMP dan RRD Tools harus sesuai dengan versi yang digunakan di server anda. Klik Finish untuk melanjutkan.

Kemudian login dengan user yang sudah Anda buat. Jika sudah klik Login. Buatlah device baru dengan cara pilih “Create Device”. Setelah itu, isi kotak dialog di bawah, dengan informasi host yang akan Anda monitor.

Pada Assosiated Graph Templates, isilah dengan kebutuhan untuk monitoring, misal memory usageprocess yang berjalan, dan lain sebagainya. Setelah itu pada Assosiated Data Queries isikan dengan SNMP-Interface Statistics yang berfungsi untuk memunculkan bagian-bagian grafik monitoring yang kita lakukan pada jaringan IP Gateway.

Setelah itu “Create Graph For This Host” dan kita pastikan harus state up. Kemudian klik bagian “New Graph”. Pada kolom Host pilih host gateway yang akan kita monitoring. Kemudian tandai semua Data Query (SNMP-Interface Statistics), seperti gambar berikut ini:

Lalu simpan perubahan tersebut untuk mengimplementasinya, maka akan muncul seperti tampilan di bawah.

Sebelum melihat hasil Graph-nya, kita lakukan proses penambahan Graph Trees-nya, dengan cara memilih Graph Trees – Default Tree – Add. Setelah itu pilih
• Tree Item Type : Host
• Host : Pilih Trafik yang akan dimonitoring (Infinys), kemudian Create
Ini hasil pratinjau trafficcpu usagestorage, dan lain-lain. Selamat, ini tandanya Anda sudah berhasil menginstall Cact!

Share this

Related Posts

Previous
Next Post »