π Apa Itu Glances? #
Glances adalah monitoring tool berbasis terminal yang memungkinkan Anda memantau CPU, RAM, Disk, Network, dan Proses secara real-time. Cocok untuk administrasi server dan debugging performa sistem.
Fitur Unggulan Glances:
β Tampilan real-time yang interaktif
β Support remote monitoring via web
β Ringan dan cepat
β Kompatibel dengan Linux, macOS, dan Windows (WSL)
π₯ Langkah 1: Install Glances di Linux #
Glances bisa diinstall melalui pip (Python Package Manager) atau package manager distro Linux Anda.
Metode 1: Install via Pip (Rekomendasi) #
sudo apt update && sudo apt upgrade -y # Untuk Debian/Ubuntu
sudo dnf update -y # Untuk Fedora/CentOS
sudo pacman -Syu # Untuk Arch Linux
# Install pip (jika belum ada)
sudo apt install python3-pip -y # Debian/Ubuntu
sudo dnf install python3-pip -y # Fedora/CentOS
# Install Glances
pip3 install glances
Metode 2: Install via Package Manager #
# Debian/Ubuntu
sudo apt install glances -y
# Fedora/CentOS
sudo dnf install glances -y
# Arch Linux
sudo pacman -S glances
Verifikasi Installasi:
glances --version
βοΈ Langkah 2: Menjalankan Glances #
Anda bisa menjalankan Glances dengan perintah:
glances
Untuk mode web server (akses via browser):
glances -w
Buka browser dan akses:
http://IP-ANDO:61208
π Langkah 3: Setting Auto Start saat Booting #
Agar Glances berjalan otomatis saat sistem boot, kita bisa menggunakan systemd.
1. Buat Service File Glances #
Buat file konfigurasi systemd:
sudo nano /etc/systemd/system/glances.service
Isi file dengan konfigurasi berikut:
[Unit]
Description=Glances Monitoring Tool
After=network.target
[Service]
ExecStart=/usr/local/bin/glances -w
User=root
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
(Catatan: Sesuaikan path ExecStart jika Glances terinstall di lokasi berbeda. Cek dengan which glances)
2. Aktifkan & Jalankan Service #
sudo systemctl daemon-reload
sudo systemctl start glances
sudo systemctl enable glances
3. Cek Status Service #
sudo systemctl status glances
Jika status active (running), berarti Glances berhasil dijalankan saat boot.
π§ Troubleshooting #
- Port 61208 Terblokir? Pastikan firewall mengizinkan akses:
sudo ufw allow 61208/tcp # Untuk Ubuntu/Debian sudo firewall-cmd --add-port=61208/tcp --permanent && sudo firewall-cmd --reload # Fedora/CentOS - Error “Glances not found”? Pastikan PATH Python benar atau install ulang.
π― Kesimpulan #
Dengan Glances, Anda bisa memantau performa sistem Linux secara real-time. Dengan konfigurasi auto start, Glances akan selalu aktif setelah reboot.
π₯ Tips Tambahan:
- Gunakan
glances -2untuk mode 2 detik refresh. - Remote monitoring bisa diakses via Smartphone dengan browser.
Sekarang sistem Anda sudah terpantau dengan baik! π