Cacti adalah sebuah open-source , berbasis web monitoring jaringan alat dan grafik yang dirancang sebagai front-end aplikasi untuk open-source, standar industri data logging tool RRDtool . Cacti memungkinkan pengguna untuk polling layanan pada interval yang telah ditentukan dan grafik data yang dihasilkan. Hal ini umumnya digunakan untuk membuat grafik data time-series metrik seperti beban CPU dan jaringan bandwith pemanfaatan. Sebuah penggunaan umum adalah untuk memonitor lalu lintas jaringan dengan polling sebuah switch jaringan atau router antarmuka melalui Simple Network Management Protocol (SNMP).
Berikut adalah konfigurasi cacti.
Konfigurasi Server1
1. Pertama install aplikasi cacti snmp snmpd, dengan perintah seperti gambar di bawah ini.
2. Nanti akan muncul jendela seperti gambar di bawah ini, masukan saja password untuk user root mysql. Masukannya 2 kali untuk konfirmasi.
3. Pada jendela ini pilih ok saja.
4. Lalu pilih yes.
5. Masukan password yang telah dibuat tadi.
6. Lalu masukan password untuk database cacti.
7. Masukan password untuk cacti.
8. Berikutnya pilih web server yang akan di install cacti, disini saya menggunakan apache2.
Konfigurasi Server2
1. Install aplikasi snmp snmpd, dengan perintah sebagai berikut.
2. Buka file snmpd.conf yang berada di /etc/snmp/ menggunakan teks editor.
3. Lalu pada baris agent address ubah menjadi seperti berikut.
4. Tambahkan rocommunity baru serta address nya.
5. Setelah selesai restart service snmpd.
Konfigurasi cacti
1. Untuk mengkonfigurasi cacti, buka lah domain atau ip server dengan tambahan /cacti, contohnya seperti gambar di bawah ini. Pada menu ini pilih saja next.
2. Pilih new install.
3. Jika tidak ada masalah klik finish.
4. Lalu login lah, dengan user admin dan password nya admin.
5. Setelah itu, ganti password default untuk user admin tadi.
6. Pada menu ini, klik create devices for network.
7. Lalu klik add, yang ada di pojok kanan atas.
8. Lalu masukan ip address host yang akan di monitoring, description, host template, snmp community. Setelah selesai klik create.
9. Jika konfigurasi nya sudah benar, maka akan muncul snmp information seperti gambar di bawah ini.
10. Berikutnya klik create graph for this host.
11. Karena saya akan membuat monitoring traffic interface, maka saya menambahkan snmp – interface statistic.
12. Jika konfigurasi sudah benar, pada bagian status terdapat items dan row serta terdapat tulisan success.
13. Klik menu graph, pilihlah graph apa saja yang akan ditampilkan, disini saya akan menampilkan memory usage, processes dan interface. Lalu klik create.
14. Pada bagian ini klik create saja, atau ubah legend colour, jika memang ingin mengubahnya.
15. Setelah selesai akan ada tulisan seperti gambar di bawah ini.
16. Kemudian klik menu graph trees.
17. Pada menu ini klik default tree.
18. Lalu hapus host localhost dengan cara klik tanda silang di sampingnya.
19. Pilih delete.
20. Setelah itu, tambahkan host baru, dengna cara klik add yang berada di pojok kanan atas.
21. Pada tree items type pilih host, dan pada tab host pilih host yang tadi telah dibuat, lalu klik create.
22. Setelah selesai, klik save.
23. Terakhir klik tab graph, lalu akan muncul template graph yang tadi telah di buat, namun graphnya belum muncul, tunggulah beberapa menit hingga graph nya muncul.