Instalasi dan Konfigurasi Cacti pada Ubuntu

      Sebelum melakukan penginstallan cacti ini, kita harus tahu dulu apa itu cacti dan apa kegunaan kita menginstall cacti ini. Baik lah secara singkat cacti adalah salah satu software yang digunakan untuk keperluan monitoring yang banyak digunakan saat ini.Cacti menyimpan semua data/informasi yang diperlukan untuk membuat grafik dan mengumpulkannya dengan database MySQL. Untuk menjalankan cacti diperlukan software pendukung seperti MySQL, PHP, RRDTool, net-snmp, dan sebuah webserver yang support PHP seperti Apache atau IIS.

       Cacti salah satu aplikasi open source yang menrupakan solusi  pembuatan grafik network yang lengkap yang didesign untuk memanfaatkan kemampuan fungsi RRDTool sebagai  peyimpanan data dan pembuatan grafik. Cacti menyediakan pengumpulan data yang cepat, pola grafik advanced, metoda perolehan multiple data, dan fitur pengelolaan user. Semuanya dikemas secara intuitif, sebuah interface yang mudah digunakan  mudah dipahami untuk local area network hingga network yang kompleks dengan ratusan device. Dengan menggunakan cacti kita dapat memonitor trafik yang mengalir pada sebuah server.
Untuk menerapkan sistem monitoring cacti ini, perlu diperhatikan untuk menginstal paket berikut :
• RRDTool
• httpd/apache
• php
• php-mysql
• php-snmp
• mysql
• mysql-server

• net-snmp
     Jika salah satu atau lebih paket dalam daftar diatas belum ada, maka terlebih dahulu harus/menambahkan paket tersebut. Dari kasus yang didapat, penginstallan tersebut agak sedikit rumit. Tetapi jika komputer yang anda gunakan telah mealukan penginstallan paket-paket tersebut sebaiknya di remove dan lakukan penginstalan ulang, agar tidak terjadi keterlibatan terhadap data sebelumya.
       Baikklah berikut adalah langkah-langkah pembuatan cacti:
1. Masuk kedalam terminal Ubuntu sebagai mana biasanya dengan kalimat 'sudo su' dan masukkan password yang sesuai pada masing-masing komputer anda.
2.  Lakukan penginstallan cacti dengan cara
#apt-get install cacti
3.  Pada saat pengintsallan akan muncul tampilan seperti berikut


Anda dapat meemasukkan password baru untuk  MySQL root anda yang sesuai keinginan anda. Lanjutkan dengan perintah OK. Lalu akan muncul tampilan seperti berikut


       Pilih apache2 dan dilanjutkan dengan menekan Ok. Kemudian akan muncul lagi tampilan seperti dibawah ini


       Ini adalah password untuk database anda, masukkan password sesuati keinginan anda juga. Diharapkan anda mengingat tiap password yang anda berikan pada tiap paketnnya. Dan akan muncul algi tampilan 


      Nah disini adalah pengisian password untuk MySQL untuk cacti, kemudian setelah anda Ok kan passwordnya maka akan muncul confirm password yang harus anda isikan password yang sama dengan password pada MySQL untuk cacti anda


4.  Setelah penginstallan selesai, maka anda harus melakukan penginstallan juga didalam web browser anda, dengan perintah
localhost/cacti/install
maka akan tampil tampilan seperti berikut ini kemudian anda next kan.
pilih next lagi hingga anda fisish melakukan installasinya.



5.  Setelah selesai melakukkan installasi maka akan muncul tampilan berikut ini:

masukkan user dan password yang sesuai.
note: biasanya jika belum pernah melakukan penginstllan cacti user dan password nya dalah admin.

6. Setelah memasukkan password dan usernamenya maka akan muncul tampilan seprti berikut ini:


7.  Kemudian tambahkan device, dengan cara pilih menu device kemudian click add (pada bagian kanan). Maka akan muncul tampilan seperti berikut ini


8. Lakukan pengisian data dengan penjelasan sebagai berikut
  • Description : Isikan nama device yang akan dimonitoring.  
  • Hostname : Isikan IP Address dari device yang akan dimonitoring.  
  • Host Template : Pilih “Local Linux Machine” atau ucd/net SNMP Host jika device yang akan dimonitoring PC biasa seperti windows client.  
  • SNMP Version : Pilih sesuai versi SNMP yang di setup di device Gateway, dalam hal ini version  
  • SNMP Communitiy : umumnya pakai “public” tapi jika memang di set lain, tinggal menyesuaikan.  



9.   Pada bagian “associated data query” pilih “add data query=SNMP- Interface Statistic” dengan   “index-method=Uptime Goes Backward” lalu klik add


10. Jika tidak ada error di SNMPnya(lihat bagian paling atas) klik save.
note: jika terjadi error, maka komputer anda belum pernah terinstallasi snmp secara sempurna seperti pada komputer saya. Maka lakukan penginstallan snmp yang installasinya dapat anda lihat pada blog saya sebelumnya.

11. Cara menampilkan grafik monitor dari device :

  • Pada halaman utama Cacti, pilihlah menu Create Graph for your new devices.
  • Lalu pilih Graph Templates yang ingin anda tampilkan.
  • Lalu Select a graph type: saya memilih yang In/Out Bytes with Total Bandwidth.
  • Jika sudah lengkap maka, klik tombol create.

12. Dan muncul tampilan monitoring yang anda lakukan seperti dibawah ini. Saya melakukan monitoring di kampus Politeknik Caltex Riau dengan menggunakan kabel LAN diLab pengujian cacti ini.



Demikian blog ini saya buat. Semoga bermanfaat bagi anda semua, kritik dan saran saya harapkan dari pembaca untuk membangun blog saya berikutnya. Terimakasih..


Comments