Cara Mengatasi Graph Pada Cacti Tidak Bisa Dizoom - Tak terasa ternyata sudah beberapa bulan saya vakum tidak menulis artikel / tutorial di blog yang saya cintai ini, bukan karena sibuk, tapi karena malas aja sebetulnya.
Oke, di kesempatan kali ini saya akan membagikan tutorial cara memperbaiki graph pada cacti yang tidak bisa dizoom, bagi teman-teman network engineer yang menggunakan NMS cacti untuk memonitoring traffic di jaringannya, pasti sudah pada tahu fitur zoom ini. Jadi fitur zoom pada cacti ini berfungsi untuk melihat traffic yang digraph / dicollect oleh NMS cacti secara lebih detail.
Baca juga : Tutorial Cara Install Cacti di Ubuntu Server
Penggunaan fitur zoom pada cacti biasanya digunakan jika kita ingin melihat traffic pada periode waktu tertentu, misalnya traffic pada jam sekian, tanggal sekian, bulan sekian, dan seterusnya. Jadi bisa dikatakan fitur zoom ini sangat krusial sekali, biasanya saya pakai fitur zoom ini untuk keperluan menghitung SLA untuk customer saya.
Tapi beberapa hari kemaren cacti di kantor yang saya manage tiba-tiba error, fitur zoomnya tidak berfungsi. Untuk lebih jelasnya silahkan teman-teman lihat animasi GIF di bawah ini.
Penyebab Graph Pada Cacti Tidak Bisa Dizoom
Pada gambar di atas, coba perhatikan baris kalimat yang terdapat pada URI yang ditandai dengan warna merah berikut ini :
graph_start=1600052916&graph_end=1600055235&
1600000000 = 9/13/2020, 7:26:40 PM
Jadi secara default, timestamp pada cacti itu hanya diset sampai 1600000000 atau sampai tanggal 13/9/2020, 7:26:40 PM saja, jadi kalau lebih dari itu, ya datanya enggak bisa kita ambil, enggak bisa dizoom / diperbesar untuk dilihat secara lebih detail, meskipun dizoom ya tetap tidak akan ada perubahan apapun, persis seperti pada gambar GIF yang saya sertakan di atas.
Cara Mengatasi Graph Pada Cacti Tidak Bisa Dizoom
Jadi begitulah kira-kira penyebab kenapa graph pada cacti tidak bisa kita zoom / perbesar, lalu gimana cara memperbaikinya? Caranya sederhana, kita cukup mengubah nilai timestamp-nya saja menjadi lebih besar.
Pertama, silahkan teman-teman login ke server cacti menggunakan aplikasi PuTTY, disini saya menggunakan Ubuntu 16.04 LTS sebagai servernya, jika sudah, silahkan masuk ke directory cacti, untuk cacti versi lawas seperti yang saya pakai (versi 0.8.8b), directory cacti berada di /usr/share/cacti/site.
$ cd /usr/share/cacti/site/
$ sudo nano graph_image.php
Kemudian cari angka 1600000000, untuk memudahkan pencarian, silahkan tekan tombol CTRL + W pada keyboard, jika sudah ketemu silahkan ubah nilai tersebut menjadi 2600000000, untuk lebih jelasnya silahkan perhatikan contoh gambar di bawah ini :Silahkan simpan file dengan menekan tombol CTRL + X lalu ketik Y dan tekan tombol Enter.
File kedua yang harus kita edit yaitu file graph_xport.php.
$ sudo nano graph_xport.php
$ sudo service apache2 restart
Baca juga : Tutorial Cara Install Web Server di Ubuntu