Rumahweb Journal
Banner - Glances Monitoring Server

Glances: Monitoring CPU dan RAM Server di VPS

Mengelola server tanpa tools monitoring ibarat mengendarai mobil tanpa dashboard. Anda tidak tahu seberapa panas mesinnya, seberapa penuh tangkinya, atau apakah ada komponen yang bermasalah, sampai semuanya sudah terlambat. Glances monitoring adalah dashboard untuk server VPS Anda, ringan, real-time, dan cukup dijalankan dari satu layar untuk memantau seluruh kondisi server sekaligus.

Dalam artikel ini, kami akan membahas secara detail tentang apa itu Glances, apa saja fungsinya, hingga cara install Glances di VPS Linux. Simak informasi berikut ini.

Mengenal Glances Monitoring Server

Glances adalah tools monitoring server berbasis terminal yang menampilkan berbagai informasi penting dalam satu tampilan. Mulai dari penggunaan CPU, RAM, swap, disk, hingga aktivitas jaringan bisa terlihat secara langsung. Tool ini dirancang agar mudah dipahami, sehingga cocok digunakan baik oleh pemula maupun administrator server yang sudah berpengalaman.

Dengan menggunakan Glances, proses troubleshooting menjadi jauh lebih cepat karena kamu bisa langsung melihat proses atau service mana yang menyebabkan beban tinggi pada server. Hal ini membantu menghemat waktu dalam mencari sumber masalah tanpa harus melakukan pengecekan satu per satu secara manual.

Oleh karena itu, Glances sangat direkomendasikan untuk dipasang di server VPS sebagai alat monitoring dasar. Selain ringan, Glances juga mudah diinstal dan dapat membantu menjaga performa server tetap stabil dengan pemantauan yang bisa dilakukan kapan saja secara real-time.

Fungsi Glances Monitoring

Glances monitoring server memiliki beberapa fungsi untuk membantu user melakukan monitoring server secara real-time. Berikut beberapa di antaranya:

Promo Hosting Murah Rumahweb

1. Monitoring CPU Usage Real-time

Glances menampilkan penggunaan CPU secara langsung dalam satu tampilan, termasuk load average dan detail proses yang sedang berjalan. Hal ini membantu administrator mengetahui seberapa besar beban server dan proses mana yang paling banyak menggunakan CPU, sehingga lebih mudah dalam melakukan analisa performa.

2. Monitoring RAM dan SWAP Detail

Informasi penggunaan memori ditampilkan secara lengkap, mulai dari total RAM, usage, free memory, cached, hingga buffered memory. Glances juga menampilkan penggunaan SWAP untuk mendeteksi kondisi ketika server mulai kekurangan RAM dan bergantung pada memori virtual dari disk.

3. Network Traffic Monitoring

Glances menyediakan monitoring traffic jaringan secara real-time untuk setiap interface. Data upload dan download ditampilkan secara langsung sehingga administrator dapat mendeteksi lonjakan traffic yang tidak normal, yang bisa menjadi indikasi adanya gangguan atau serangan pada server.

4. Disk I/O dan Storage Usage

Fitur ini memungkinkan monitoring aktivitas baca dan tulis pada disk secara real-time, sehingga dapat diketahui jika ada disk yang menjadi bottleneck. Selain itu, penggunaan storage juga ditampilkan lengkap dengan kapasitas total dan persentase penggunaan pada setiap partisi.

5. Process Monitoring dan Sorting

Glances menampilkan daftar proses yang sedang berjalan lengkap dengan informasi seperti PID, user, CPU usage, dan penggunaan memori. Administrator juga dapat melakukan sorting berdasarkan parameter tertentu untuk mempermudah identifikasi proses yang paling membebani server.

Cara Install Glances di VPS

Dalam panduan ini, kami menggunakan VPS KVM dari Rumahweb dengan OS Ubuntu dan AlmaLinux. Anda bisa memilih salah satu opsi sesuai OS yang Anda gunakan.

Server Ubuntu

Berikut adalah step by step install Glances di Ubuntu.

  1. Pastikan layanan VPS ubuntu Anda aktif dan memiliki akses root ssh-nya terlebih dahulu.
akses ssh root server
  1. Instal dependency terlebih dahulu dengan command berikut.
sudo apt update
sudo apt install -y python3 python3-pip python3-dev build-essential nano ufw
instal dependency
  1. Kemudian dilanjutkan Install Glances dan Web dependency (FastAPI) dahulu dengan command berikut.
pip3 install --upgrade pip setuptools wheel
pip3 install "glances[web]"
instal glances dan web dependency
  1. Test jalankan manual terlebih dahulu seperti berikut.
glances -w -B 0.0.0.0 -p 8080
test manual glances

Jika sudah seperti gambar di atas, artinya Glances sudah terinstal pada VPS Ubuntu anda.

  1. Lalu lanjutkan Setup firewall (UFW) dahulu seperti berikut.
sudo ufw allow OpenSSH
sudo ufw allow 8080/tcp
sudo ufw enable
enable port di firewall server
  1. Langkah selanjutnya, setup agar dapat running otomatis dengan menambahkan menyesuaikan service glances berikut:
sudo nano /etc/systemd/system/glances.service

Tambahkan isinya seperti berikut.

[Unit]

Description=Glances Web UI
After=network.target

[Service]
ExecStart=/usr/local/bin/glances -w -B 0.0.0.0 -p 8080
Restart=always
User=root

[Install]
WantedBy=multi-user.target
  1. Jika sudah langkah terakhir adalah mengaktifkan service lainnya.
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable --now glances
mengaktifkan service glances

Sampai tahap ini, proses install dan konfigurasi telah selesai dilakukan.

Test Akses Glance

Langkah terakhir, Anda bisa melakukan test akses melalui format berikut: http://IP_SERVER:8080 

interfaces akses glances di browser

Jika sudah menampilkan user interface seperti di atas, artinya Glances Monitoring sudah selesai terinstal pada VPS yang Anda gunakan.

Server Almalinux

Berikut panduan install Glances Monitoring pada VPS AlmaLinux.

  1. Pastikan terlebih dahulu layanan VPS Anda aktif dan memiliki akses root ssh VPS nya.
akses root ssh server
  1. Langkah pertama Install dependency nya terlebih dahulu dengan menggunakan command berikut.
sudo dnf install -y epel-release
sudo dnf install -y python3 python3-pip python3-devel gcc nano firewalld
sudo systemctl enable --now firewalld 
instal dependency
  1. Kemudian Install Glances dan Web dependency dahulu dengan command berikut.
pip3 install --upgrade pip setuptools wheel
pip3 install "glances[web]"
instal glances dan web dependency
  1. Lalu open firewallnya dahulu pada port default Glances
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload
open port glances di firewall server
  1. Untuk memastikan kembali sampai langkah saat ini, bisa dilakukan test manual terlebih dahulu dengan cara jalankan command berikut.
glances -w -B 0.0.0.0 -p 8080
test manual glances
  1. Kemudian bisa buka browser lalu coba akses dengan URL berikut http://IP_SERVER:8080 
interfaces akses glances di browser
  1. Agar dapat running otomatis tanpa mengaktifkan manual, bisa Setup systemd (auto start) dahulu dengan command berikut.
nano /etc/systemd/system/glances.service

Tambahkan isinya seperti berikut.

[Unit]
Description=Glances Web UI
After=network.target

[Service]
ExecStart=/usr/local/bin/glances -w -B 0.0.0.0 -p 8080
Restart=always
User=root

[Install]
WantedBy=multi-user.target
  1. Kemudian aktifkan servicenya dengan command berikut.
systemctl daemon-reexec
systemctl daemon-reload
systemctl enable --now glances 
  1. Langkah terakhir cek service Glances untuk memastikan sudah running.
systemctl status glances 
cek status service glances

Penutup

Memantau kondisi server tidak harus rumit. Dengan Glances monitoring, seluruh informasi penting seperti CPU, RAM, disk, network, hingga proses yang sedang berjalan bisa Anda pantau sekaligus dalam satu tampilan berbasis web yang ringan dan mudah dipahami. Tidak perlu berpindah-pindah perintah, cukup buka browser dan semua data sudah tersaji secara real-time.

Dengan konfigurasi yang tepat di server, mulai dari instalasi dependency, pengaturan firewall, hingga setup servis systemd, Glances bisa berjalan stabil sebagai monitoring tool yang selalu aktif dan siap diakses kapan saja.

Jika Anda ingin pengalaman pengelolaan server yang lebih tenang, pastikan VPS yang digunakan memiliki resource memadai sejak awal. VPS Indonesia dari Rumahweb hadir dengan infrastruktur yang stabil, 2 pilihan data center, dan dukungan teknis 24/7 yang siap membantu kapan pun Anda membutuhkan.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Muhammad Alfian Fandi Wicaksono

Muhammad Alfian Fandi Wicaksono, atau yang akrab disapa Wicak, adalah salah satu dari tim technical support Rumahweb. Wicak hobi membaca tentang teknologi IT hingga penikmat kopi yang syahdu. Melalui platform Journal, Wicak ingin berbagi informasi dan solusi seputar penggunaan layanan hosting, email dan website.

banner pop up - VPS Indonesia