Selamat sore temen-temen, salam networking!! Masih di pembahasan cacti, kali ini saya ingin membahas cara untuk menambahkan grafik di cacti. Jika sebelumnya kita sudah membahas install platform cactinya namun masih belum memunculkan grafik monitoring device tertentu, maka kali ini kita akan melakukan konfigurasi untuk menambahkan graph device yang ingin kita lakukan monitoring. Langsung saja berikut pembahasannya.
Konfigurasi SNMP Server di Mikrotik
Untuk memunculkan graph di cacti, terlebih dahulu kita buat snmp server untuk perangkat yang akan kita monitor dulu. Disini saya menggunakan perangkat mikrotik untuk SNMP servernya. Jadi nantinya informasi mikrotik akan bisa di monitor oleh monitor cacti. Untuk membuat SNMP server mikrotik terlebih dahulu kita ubah snmp comunity mikrotiknya dengan nama yang berbeda. Untuk mengubah nama snmp community kita harus menggunakan mode cli
[admin@R1] > snmp community print Flags: * - default, X - disabled # NAME ADDRESSES SECURITY READ-ACCESS WRITE-ACCESS 0 * public ::/0 none yes [admin@R1] > snmp community set name=alfasnmp123 0 [admin@R1] >
Selanjutnya tinggal buka menu ip > snmp lalu ceklist enable snmp lalu isikan data informasi SNMP Settings. Yang perlu di perhatikan di sini adalah parameter trap community dan trap versionnya saja
Konfigurasi Task Scheduler Windows
Selanjutnya kita perlu mengkonfigurasikan task scheduler pada windows untuk pengecekkan interval 5 menit sekali dalam hal ini saya menyebutnya sebagai cacti poller. Task scheduler windows bisa kalian temukan di pencarian windows ya. Jika sudah masuk ke tampilan task scheduler, langsung buat saja task barunya dan beri nama bebas setelah itu ke tab triggers.
Selanjutnya pada triggernya, kita atur agar scheduler nya dilakukan setiap 5 menit sekali. Caranya tinggal klik saja pada new untuk triggernya dan atur seperti gambar dibawah
Next, pada tab action kita tinggal tambahkan action baru untuk apa yang akan di lakukan scheduler ini setiap 5 menit sekali. Yang perlu di lakukan action disini adalah menjalankan program php.exe yang ada di fitur xampp untuk menjalankan program argument poller.php yang berada di folder cacti. Kurang lebih lokasi foldernya akan seperti berikut ini.
- Program : C:\xampp\php\php.exe - Arguments : C:\xampp\htdocs\cacti\poller.php - Start in : C:\xampp\htdocs\cacti
Jika sudah ditambahkan maka hasilnya akan seperti gambar berikut
Konfigurasi Cacti
Selanjutnya yang perlu kita konfigurasikan pada cacti adalah versi RRDtool yang digunakan untuk menampilkan grafiknya. Kita ubah ke versi 1.7.2+ untuk RRDtool yang kita gunakan saat instalasi awal.
Selanjutnya pada tab poller, kita tetap akan menggunakan poller cmd.php dan intervalnya kita biarkan default saja. Yang perlu di perhatikan adalah pada parameter data collectornya. Disini saya memberikan value 10 untuk default data collectornya.
Add Graph Device Mikrotik
Selanjutnya kita tinggal eksekusi saja snmp server yang sudah di buat mikrotik diatas, kita tinggal tambahkan pada cacti dengan cara create new device. Masukan Ip Address dan description kita beri saja nama router pribadi. Untuk templates karena kita menginstall hanya 2 templates saja, disini kita pilih generic SNMP device saja. Untuk credential SNMPnya kita ubah sesuai yang di konfigurasi pada SNMP server mikrotik sebelumnya. Setelah itu klik add untuk melanjutkan.
Next nya hasil dari add device akan memunculkan informasi dari device yang kita monitor. Kita bisa menambahkan graphs baru yang ingin kita customisasi jika kita memiliki templates yang lain. Tapi disini saya hanya menggunakan graphs dari templates default saja.
Device yang sudah ditambahkan bisa dilihat di menu management > devices. Langkah selanjutnya tinggal kita ceklis device yang sudah kita tambahkan tersebut untuk di beri action di letakkan pada tree graphs. Tree graphs bisa kalian lihat di menu atas di sebelah console yaitu menu graphs.
The Cacti Poller has Not Run Yet
Nextnya, jika kalian mendapatkan tampila error seperti ini. Artinya kita belum menjalankan cacti poller atau task scheduler untuk menjalankan poller.php yang kita setting sebelumnya.
Untuk menjalankan cacti poller dari task scheduler yang kita buat sebelumnya tinggal kita jalankan saja task yang sudah kita buat dengan cara klik kanan pada task lalu pilih run.
Tinggal tunggu waktu 5 menit saja (sesuai konfigurasi interval minimal 5 menit), baru graph akan muncul. Graph biasanya akan muncul setelah task scheduler mulai berjalan dengan sendirinya. Dan data pada graph akan muncul memenuhi grafik jika sudah berjalan lama. Karena informasi device akan di collect setiap 5 menit sekali.
Setup Timezone PHP Sesuai Lokasi Kalian
Jika kalian melihat time untuk pengambilan datanya seperti gambar diatas, maka akan terlihat bahwa waktu nya pasti tidak sama dengan waktu di lokasi kalian. Hal ini dikarenakan konfigurasi timezone phpya belum sesuai dengan waktu di lokasi daerah kalian. Untuk mengkonfigurasikan timezone phpnya, tinggal kita masuk kembali ke konfigurasi PHP Xamppnya lalu find date.timezone.
Ubah menjadi timezone lokasi kalian sesuai penulisan standarisasi yang sudah di support oleh PHP pada laman berikut https://www.php.net/manual/en/timezones.php. Tinggal kalian sesuaikan saja dengan waktu di daerah kalian. Disini karena saya berada di wilayah indonesia WIB, maka disini saya akan menggunakan wilayah Asia/Jakarta.
Jangan lupa restart service xamppnya kembali untuk konfirmasi konfigurasinya
Maka jika sudah dirubah timezonenya, tampilan dari grafiknya akan memulai ulang kembali sesuai waktu terjadinya task scheduler intervalnya.
Kalian bisa menemukan lokasi direktori dari masing-masing tampilan grafik pada direktori xampp\htdocs\cacti\rra. File rra inilah yang merupakan hasil konversi net-snmp yang di olah oleh RRDtool untuk ditampilkan dalam bentuk grafik pada website cacti.
Update Video
Berikut
saya siapkan juga video untuk step by step instalasi cacti di xampp
windows sampai step add graph devicesnya agar lebih mudah di pahami
Demikianlah penjelasan mengenai cara setup dan menambahkan grafik di cacti. Semoga bermanfaat bagi pembaca. Next nya saya akan coba membahas bagaimana cara menambahkan library plugin yang nantinya akan bermanfaat untuk monitoring dan fungsi-fungsi lainnya. Sekian dari saya, jika ada yang ingin di tanyakan bisa letakkan di kolom komentar. Terima kasih sudah berkunjung, sampai berjumpa lagi di pembahasan berikutnya. Salam Networking!!
Lab 42 Mikrotik - Static Routing
Assalamu'alaikum
Selamat sore, selamat beraktifitas dalam menjalankan puasa kita bagi yang menjalankannya. Sore ini mari kita berbincang bincang s…Read More
Lab 41 MikroTik - Walled Garden
Assalamu'alaikum
Selamat pagi, salam networking. Kembali lagi bersama saya, masih membahas masalah yang sama yaitu tentang melewati proses autenti…Read More
Lab 40 MikroTik - IP Bindings
Assalamu'alaikum
Selamat pagi, salam networking. Hari ini kita akan membahas sedikit tentang lanjutan materi hotspot pada lab sebelumnya. Seperti …Read More
Upgrade Unifi Firmware
Assalamu'alakum
Selamat pagi, salam opreker. Ketemu lagi dengan saya sendiri yang selalu sendiri tak ada yang menemani. Kali ini saya ingin membah…Read More
Lab 43 MikroTik - EoIP
Assalamu'alaikum
Selamat pagi, selamat beraktifitas, salam networking. Di pagi yang segar ini, saya ingin memberikan sedikit pengetahuan saya ke…Read More
Nama saya Alfa Farhan Syarief, web ini ada berdasarkan nama saya sendiri. Saya sendiri masih duduk tingkat SMK. Lebih lengkapnya saya masih bersekolah di SMKN 1 More »