Friday, January 29, 2021

Job Experience 9 - Install Cacti Web Configuration Requirement

 

Assalamu'alaikum

Selamat siang, salam networking!! Melanjutkan kembali pembahasan cacti yang sebelumnya, kali ini kita akan langsung saja melakukan konfigurasi web untuk dapat mengoperasionalnya cacti di web browser. Instalasi ini merupakan tahap kedua. Kalian bisa cek tahapan awalnya pada link berikut. Langsung saja berikut pembahasannya.
 
Di step pertama, kita akan di haruskan untuk mengganti password default, seperti di artikel sebelumnya, untuk login default cacti adalah user admin password admin, setelah login pertama kali kita harus mengganti password default dengan password baru dengan kriteria password memiliki huruf besar, huruf kecil, angka dan simbol.
 


Di langkah ini kita bisa memilih tema untuk web cactinya. Disini saya membiarkannya default, nantinya kita juga bisa mengganti temanya jadi tidak perlu khawatir jika tidak di ganti di step ini. Pastikan untuk menceklist aggrementnya lalu klik pada tombol begin.
 

Php dan Mysql Configuration Requirement

Masuk ke step yang agak tricky karena disini kita menggunakan xampp. Pada step ini, cacti mengharuskan kebutuhan sistem php dan mysql agar dapat disesuaikan untuk keperluan cacti. Biasanya terdapat limitasi atau default konfigurasi dari php dan mysql yang di sediakan oleh xampp. Semisal seperti gambar di bawah, cacti membutuhkan module support php seperti module gmp dan ldap. Dua modules ini secara default terdisabled pada konfigurasi php.
 
 
Konfigurasi php sendiri bisa kalian akses dengan cara masuk ke file konfigurasi php.ini pada xampp control panel seperti contoh berikut.

 
Nah, tinggal kita hapus saja titik komanya agar modules yang dibutuhkan cacti bisa support kembali. Pastikan kalian sudah menghilangkan semua titik koma dari modules-modules yang dibutuhkan cacti ya. jika kesulitan mencari nama modules phpnya, kalian bisa mencari nama modulesnya dengan fitur find pada notepad.

 
Untuk konfigurasi mysql sama seperti php bisa diakses via xampp control panel, lalu tinggal arahkan ke file my.ini pada mysql config.

 
Berbeda dari konfigurasi PHP, konfigurasi mysql perlu kita tambahkan konfigurasi parameter beserta valueable parameternya sesuai dari requirement cactinya. Kurang lebih parameternya seperti berikut ini. Pastikan kalian mengcopy parameter berikut tepat didalam hastag [mysqld] atau untuk mudahnya tepat diatas hastag [mysqldump] seperti contoh gambar dibawah.

character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
max_allowed_packet=20M
max_heap_table_size=125M
tmp_table_size=125M
join_buffer_size=250M
innodb_file_format=Barracuda
innodb_buffer_pool_size=2000M
innodb_flush_log_at_timeout=3
innodb_read_io_threads=32
innodb_write_io_threads=16
innodb_io_capacity=5000
innodb_io_capacity_max=10000
innodb_buffer_pool_instances=17
innodb_large_prefix=1


 
Jika sudah dikonfigurasikan file php dan mysqlnya, jangan lupa service keduanya di restart agar konfigurasi yang kita lakukan dapat terapply pada service php dan mysqlnya. Caranya tinggal kita stop start service saja pada xampp control panelnya.

Konfigurasi Mysql Time Zone pada Phpmyadmin

Biasanya sih belum selesai masih ada satu requirement lagi selain dari konfigurasi php dan mysql yang sudah kita lakukan diatas. Yaitu terkait mysql timezone yang belum terkonfigurasi secara default. Konfigurasi timezone ini harus di lakukan pada phpmyadmin mysqlnya.
 
 
Pada phpmyadmin kita tinggal tambahkan saja informasi tabel time_zone pada database mysql dengan mengimport database timezone_posix.sql yang bisa kalian download pada link berikut atau menggunakan file yang sudah saya sediakan satu paket dengan file awal.

 
Nextnya jika kita sudah mengimport database timezone mysql, hasilnya requirementnya akan hijau semua dan kita bisa masuk ke step selanjutnya

 
Di step selanjutnya kita tinggal next next saja sampai bertemu di step berikut ini. Di step ini kita matikan saja scan modenya. Baru kita lanjutkan ke step berikutnya.
 
 
Untuk step ini kalian perlu berhati-hati karena infonya package templates beberapa ada yang broken package. Karena itu disini saya hanya menceklis templates generic_snmp dan local_linux saja karena hanya dua package tersebut saja yang saya gunakan. Walaupun sih agak disayangkan juga karena templates yang lain punya manfaat yang bagus di tampilan grafiknya nantinya.

 
Tinggal kita ceklist untuk melakukan instalasi lalu klik tombol install untuk melanjutkan

 
Tampilan berikut adalah ketika proses instalasi cactinya, tinggal kita tunggu saja prosesnya. Harusnya prosesnya tidak terlalu lama di karenakan kita tadi hanya menceklist 2 templates saja

 
Jika proses instalasi sudah selesai, maka tampilan proses selesai instalasi akan seperti tampilan berikut. Klik pada get started untuk melanjutkan ke tampilan web cacti yang sudah terinstall.

 
Hasilnya, kita akan berhasil melakukan instalasi cacti web versi 1.2.15 dan kurang lebih tampilannya akan seperti tampilan berikut.


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
 
 
Demikian tutorial step by step instalasi cacti web di xampp windows, semoga bermanfaat bagi pembaca. Nextnya saya akan jelaskan mengenai cara add grafik untuk perangkat device yang akan di monitor. 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!!
 

0 komentar:

Post a Comment

Kenal Saya

Follow My Twitter

Profil



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 »

Blog Archive

Recent Comment