Differences
This shows you the differences between two versions of the page.
| coreartikel:cacti [2005/10/19 01:47] – created bang | coreartikel:cacti [2025/10/25 17:09] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Instalasi dan Konfigurasi CACTI ====== | ||
| + | |||
| + | |||
| + | ===== Apa itu CACTI? ===== | ||
| + | Cacti adalah frontend dari RRDTool yang menyimpan informasi kedalam database !MySQL dan membuat graph berdasarkan informasi tersebut. Proses pengambilan data (lewat SNMP maupun skrip) sampai kepada pembuatan gambar (graph) dilakukan menggunakan bahasa pemrograman PHP. | ||
| + | |||
| + | http:// | ||
| + | |||
| + | ===== Instalasi: ===== | ||
| + | |||
| + | Cacti membutuhkan beberapa aplikasi berikut terinstall kedalam sistem sebelumnya. | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | note: beberapa modul php untuk mendukung snmp juga harus diinstall. | ||
| + | |||
| + | Download tarball terbaru Cacti di website diatas, buat user cacti: | ||
| + | < | ||
| + | # mkdir / | ||
| + | # tar xzf cacti-0.8.5.tar.gz -C / | ||
| + | </ | ||
| + | |||
| + | pertama perlu dibuat database untuk menyimpan data yang dihasilkan lewat polling kedalam database MySQL, struktur database sudah diletakkan kedalam file cacti.sql, | ||
| + | < | ||
| + | # mysqladmin -u root -p create cacti | ||
| + | # mysql -u root cacti < cacti.sql | ||
| + | # mysql -u root -p | ||
| + | mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY ' | ||
| + | mysql> flush privileges; | ||
| + | </ | ||
| + | |||
| + | modifikasi file include/ | ||
| + | < | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | # chown -R cacti:cacti / | ||
| + | </ | ||
| + | |||
| + | edit crontab user cacti , tambahkan entri | ||
| + | < | ||
| + | */5 * * * * / | ||
| + | </ | ||
| + | |||
| + | Konfigurasikan cacti lewat web-browser di | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Konfigurasi: | ||
| + | Login dengan user admin, ubah password user admin. | ||
| + | |||
| + | Garis besar konfigurasi mulai dari polling sampai kepada graphing untuk single-host melalui SNMP adalah sbb: | ||
| + | |||
| + | **create devices:** | ||
| + | *Pada tab " | ||
| + | *Klik link " | ||
| + | *Isikan informasi yang diperlukan, klik " | ||
| + | |||
| + | :Note | ||
| + | *hostname dapat diisikan IP number atau FQDN host yang bersangkutan | ||
| + | *template, apabila device yang akan di polling menggunakan SNMP net-snmp, pilih " | ||
| + | *versi SNMP, gunakan versi 2 untuk net-snmp | ||
| + | |||
| + | *Pada form " | ||
| + | |||
| + | *Pada form " | ||
| + | |||
| + | *Pada halaman " | ||
| + | |||
| + | *Pada form "Graph Templates" | ||
| + | |||
| + | *Selanjutnya form "Graph from host template" | ||
| + | |||
| + | **graph trees** | ||
| + | *Graph trees ini digunakan untuk meletakkan graph yang dibuat oleh Cacti, dari tree ini dapat dibuat hierarki yang nantinya lebih mempermudah pengorganisasian graph. | ||
| + | |||
| + | *Pada tab " | ||
| + | |||
| + | *Untuk menambah tree, klik link " | ||
| + | |||
| + | :note | ||
| + | *Disarankan untuk membuat kategori-kategori berdasarkan fungsi host yang akan dibuat, buatlah kategori umum, kemudian dibawah kategori tersebut masukkan host-host yang termasuk dari kategori tersebut, jadi buatlah kategori, kemudian buatlah hostname dibawah kategori tersebut. | ||
| + | |||
| + | *graph management | ||
| + | *Untuk menampilkan graph yang dihasilkan, graph tersebut perlu dimasukkan kedalam trees yang telah dibuat, klik link "Graph Management", | ||
| + | |||
| + | *Pilih (checkbox), dan pada pulldown menu " | ||
| + | *Letakkan graph tersebut dibawah hostname yang telah dibuat sebelumnya di menu "Graph Trees" | ||
| + | |||
| + | ===== Referensi: ===== | ||
| + | |||
| + | *[[http:// | ||
| + | *[[http:// | ||
| + | *[[http:// | ||
| + | *[[http:// | ||
| + | *[[http:// | ||
| + | *[[http:// | ||