Membangun Sistem Monitoring Berbasis Cacti

Header Jurusan TKJ SMK Yasmida Ambarawa

Pendahuluan

Cacti adalah alat open-source berbasis web untuk monitoring jaringan dan sistem, yang menggunakan RRDTool untuk menyimpan data dan menampilkan grafik berbasis SNMP. Cacti sering digunakan untuk memantau kinerja server, perangkat jaringan, dan layanan lainnya.

Artikel ini akan membahas cara menginstal dan mengonfigurasi Cacti di server berbasis Ubuntu/Debian.

Persiapan

Sebelum memulai instalasi, pastikan:

  • Server menggunakan Ubuntu 20.04 atau Debian 11
  • Akses root atau sudo
  • Koneksi internet

Instalasi Cacti

1. Update Sistem dan Instalasi Paket Pendukung

sudo apt update && sudo apt upgrade -y
sudo apt install apache2 mariadb-server php php-cli php-mysql php-gd php-xml php-mbstring php-snmp rrdtool snmp snmpd -y

Penjelasan:

  • Apache2: Web server untuk Cacti.
  • MariaDB: Database backend.
  • PHP dan modulnya: Diperlukan untuk menjalankan Cacti.
  • RRDTool: Menyimpan dan mengolah data grafik.
  • SNMP & snmpd: Untuk komunikasi dengan perangkat jaringan.

2. Konfigurasi Database untuk Cacti

Masuk ke MariaDB:

sudo mysql -u root -p

Buat database dan user untuk Cacti:

CREATE DATABASE cacti;
CREATE USER 'cactiuser'@'localhost' IDENTIFIED BY 'password123';
GRANT ALL PRIVILEGES ON cacti.* TO 'cactiuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

3. Instalasi Cacti

Unduh dan instal paket Cacti:

sudo apt install cacti -y

Saat proses instalasi, pilih database yang digunakan (MariaDB), lalu pilih opsi YES untuk konfigurasi otomatis database Cacti.

4. Konfigurasi SNMP

Edit file konfigurasi snmpd:

sudo nano /etc/snmp/snmpd.conf

Temukan dan ubah:

rocommunity public
sysLocation "Server Room"
sysContact admin@example.com

Restart SNMP:

sudo systemctl restart snmpd

5. Mengakses Cacti

Setelah instalasi selesai, akses Cacti melalui browser:

http://server-ip/cacti

Gunakan kredensial default:

  • Username: admin
  • Password: admin (diminta untuk mengganti setelah login pertama)

6. Menambahkan Perangkat untuk Monitoring

  1. Masuk ke Console > Devices > Add
  2. Masukkan Hostname/IP Address
  3. Pilih SNMP Version 2c
  4. Simpan konfigurasi dan lakukan polling pertama

Kesimpulan

Dengan mengikuti langkah-langkah di atas, Anda telah berhasil membangun sistem monitoring berbasis Cacti. Sistem ini memungkinkan pemantauan jaringan yang efisien dengan visualisasi data yang mudah dipahami.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *