Cara Memantau Kinerja Linux Server dengan Glances

Halo, Sobat Jagoan! Kalau kamu sedang menggunakan VPS, penting banget untuk bisa memantau performa server kamu secara real-time. Nah, salah satu tools yang bisa kamu manfaatkan adalah Glances. Artikel ini akan membahas cara menginstal dan menjalankan Glances secara otomatis saat server dinyalakan. FYI, layanan VPS yang digunakan pada artikel ini yaitu Ubuntu versi 22.04.

Apa itu Glances?

Glances adalah aplikasi pemantauan sistem (system monitoring) berbasis Python yang ringan dan fleksibel. Dengan Glances, kamu bisa melihat berbagai informasi penting dari server secara langsung, seperti penggunaan CPU, memori, ruang disk, koneksi jaringan, hingga proses yang sedang aktif.

Glances juga mendukung fitur pemantauan tambahan seperti suhu perangkat keras, pengguna yang sedang login, dan bahkan aktivitas container seperti Docker atau LXC. Tampilan Glances sangat informatif dan mudah dibaca, baik lewat terminal maupun melalui browser jika kamu menjalankannya dalam mode web server.

Instal Glances

Pertama, buat koneksi SSH ke VPS kamu melalui terminal. Jika menggunakan sistem operasi Windows, kamu bisa menggunakan PuTTY. Detail informasi awal layanan kamu bisa diakses seperti pada Informasi Awal Layanan VM.

Jalankan perintah berikut terlebih dahulu untuk menginstal Python 3, pip, dan python-dev.

				
					# Distro Linux berbasis Debian
sudo apt install python3 python3-pip python3-dev

# Distro Linux berbasis RHEL
sudo dnf install python3 platform-python-devel
				
			

Setelah itu, instal Glances menggunakan pip.

				
					pip3 install glances[all]
				
			

Cara Menggunakan Glances

Untuk memulai memantau kinerja Linux server yang sedang berjalan, gunakan perintah:

				
					glances
				
			

Output:

1-perintah glances-cara-memantau-kinerja-linux-server-glances

Glances memiliki fitur build-in web server sehingga kamu bisa memantau kinerja server melalui web browser.

				
					glances -w
				
			

Contoh output setelah menjalankan perintah menjalankan glance dengan mode web server:

2-perintah glances web-cara-memantau-kinerja-linux-server-glances

Artinya, Glances dapat diakses di web browser melalui URL http://alamat-ip-server:61208/

3-output glances web-cara-memantau-kinerja-linux-server-glances

Menghentikan Glances Web Server

Untuk menghentikan glances, cukup tekan CTRL+C di terminal.

Menjalankan Glances di Port Lain

Kalau kamu ingin menjalankan Glances web server dengan memakai port lain, gunakan perintah:

				
					glances -w -p 12345
				
			

Di mana ‘12345’ merupakan port yang ingin kamu gunakan.

Mengotomatiskan Service Glances

Supaya Glances dapat berjalan secara otomatis ketika boot, kamu perlu membuat konfigurasi service Glances.

				
					sudo nano /etc/systemd/system/glances.service
				
			

Masukkan konfigurasi Glances service:

				
					[Unit]
Description=Glances
After=network.target

[Service]
ExecStart=/usr/local/bin/glances -w -p 12345
Restart=on-failure
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
				
			

Tekan CTRL+X, Y lalu Enter untuk menyimpan perubahan dan keluar dari mode editor.

Keterangan:

  • ExecStart=/usr/local/bin/glances: menjalankan Glances di mode web server di port 12345. Kalau inign menjalankan di mode biasa (CLI), hapus saja baris -w -p 12345
  • Restart=on-failure: akan restart jika service gagal.
  • RemainAfterExit=yes bisa dihapus jika tidak diperlukan, karena Glances CLI akan tetap berjalan di background.

Kemudian aktifkan, jalankan, dan coba tampilkan status Glances service.

				
					sudo systemctl enable glances
sudo systemctl start glances
sudo systemctl status glances
				
			

Output status Glances yang berhasil diaktifkan.

4-status glances web-cara-memantau-kinerja-linux-server-glances

Dengan menggunakan Glances, kamu bisa mengetahui kondisi server VPS kamu secara menyeluruh tanpa harus memasang banyak tools tambahan. Monitoring server pun jadi lebih efisien dan praktis, apalagi jika Glances dikonfigurasi agar aktif otomatis saat boot. Semoga panduan ini bermanfaat dan membantumu menjaga performa server tetap optimal.

Selamat mencoba, Sobat Jagoan!

Kalau ada yang masih bikin bingung, jangan ragu hubungi Tim Support Jagoan Hosting via Live Chat atau Open Ticket.

Related Posts
Tips Mengatasi Error Undefined Index / Variable

Pengantar Halo sobat Jagoan! di tutorial kali ini kita bakalan membahas permasalahan Error Undefined Index/Variable. Pasti sekarang kamu lagi main-main Read more

Tutorial Mudah Setting Mail pada Mac Operating System

Hai Sob! Apakah Sobat butuh panduan untuk melakukan setting Mail pada Mac OS Sobat? Tenang aja Sob! Jagoan Hosting selalu Read more

Tutorial Mempercepat Load Website dengan Caching Browser

Hai Sob! Apa Sobat lagi bingung gimana caranya mempercepat load website dengan caching browser? Santai aja Sob, dibawah ini banyak Read more

Tutorial Menambahkan Module phpinfo mysqli, gd, pdo, zip, mcrypt, mbstring melalui cpanel select php version

Pernahkah kamu mengalami error yang berkaitan dengan phpinfo mysqli, gd, pdo, zip, mcrypt, mbstring? Nggak perlu panik, Sob, kamu hanya Read more