Juni 20, 2026
ChatGPT Image 20 Jun 2026, 17.52.02
Pelajari fungsi htop, btop, glances, iotop, dan nethogs untuk monitoring Linux serta kapan tool yang tepat digunakan saat troubleshooting.

Monitoring merupakan salah satu keterampilan wajib bagi setiap Linux Administrator, System Engineer, maupun DevOps Engineer. Ketika server mengalami performa lambat, CPU tinggi, disk penuh, atau bandwidth tiba-tiba habis, kemampuan menemukan sumber masalah dengan cepat menjadi sangat penting.

Linux menyediakan banyak tool monitoring berbasis terminal yang ringan namun sangat powerful. Di antaranya adalah htop, btop, glances, iotop, dan nethogs.

Masalahnya, banyak administrator menginstal semua tool tersebut tetapi belum memahami kapan harus menggunakan masing-masing.

Artikel ini akan membantu Anda memilih tool yang tepat sesuai gejala yang muncul pada server Linux.


Mengapa Memilih Tool Monitoring yang Tepat Itu Penting?

Ketika troubleshooting server, waktu adalah segalanya.

Menggunakan tool yang kurang tepat sering membuat proses investigasi menjadi lebih lama.

Contohnya:

  • CPU server mencapai 100%
  • Disk tiba-tiba penuh
  • Bandwidth internet habis
  • Website terasa lambat
  • Database tidak responsif

Setiap masalah membutuhkan pendekatan monitoring yang berbeda.

Karena itulah penting memahami fokus utama dari setiap tool.


htop: Monitoring CPU dan Memory Per Proses

htop adalah versi yang lebih interaktif dibandingkan top.

Tool ini sangat populer karena mudah digunakan dan memberikan informasi real-time tentang penggunaan CPU dan RAM.

Kelebihan htop

  • Tampilan interaktif
  • Monitoring CPU per core
  • Monitoring RAM dan Swap
  • Menampilkan proses secara real-time
  • Dapat langsung kill proses

Instalasi

apt install htop

Menjalankan htop

htop

Kapan Menggunakan htop?

Gunakan htop ketika:

  • CPU tinggi
  • RAM hampir habis
  • Mencari proses yang memakan resource besar
  • Membutuhkan kill proses dengan cepat

Contoh kasus:

Website menjadi lambat dan load average meningkat. Dengan htop Anda dapat langsung melihat proses PHP, Apache, Nginx, atau MySQL yang menggunakan CPU secara berlebihan.


btop: Monitoring Modern dengan Tampilan Lebih Lengkap

btop merupakan generasi modern dari htop.

Selain CPU dan memory, btop juga menampilkan informasi disk dan network dalam satu layar yang sangat menarik.

Kelebihan btop

  • Tampilan modern dan berwarna
  • Monitoring CPU, RAM, Disk, dan Network
  • Informasi lebih lengkap
  • Mudah dibaca
  • Ringan digunakan

Instalasi

apt install btop

Menjalankan btop

btop

Kapan Menggunakan btop?

Gunakan btop ketika:

  • Membutuhkan monitoring visual yang lebih nyaman
  • Ingin melihat CPU, memory, disk, dan network sekaligus
  • Monitoring harian server

Cocok Untuk

  • VPS Administrator
  • DevOps Engineer
  • Network Engineer
  • Home Lab Enthusiast

glances: Dashboard Monitoring Lengkap dalam Satu Layar

Jika Anda menginginkan ringkasan kondisi server secara menyeluruh, glances adalah pilihan terbaik.

Tool ini dapat menampilkan berbagai metrik penting dalam satu tampilan.

Informasi yang Ditampilkan

  • CPU
  • Memory
  • Disk
  • Network
  • Load Average
  • Sensor Hardware
  • Process Monitoring
  • Docker Monitoring

Instalasi

apt install glances

Menjalankan glances

glances

Menjalankan Sebagai Web Server

glances -w

Kemudian akses melalui browser.

Kapan Menggunakan glances?

Gunakan glances ketika:

  • Membutuhkan gambaran keseluruhan server
  • Sedang melakukan audit performa
  • Monitoring server jarak jauh
  • Ingin dashboard cepat tanpa Grafana

Kelebihan Utama

Satu layar sudah cukup untuk mengetahui kondisi kesehatan server secara umum.


iotop: Menemukan Penyebab Disk I/O Tinggi

Tidak jarang server memiliki CPU rendah tetapi tetap lambat.

Penyebabnya sering berasal dari aktivitas disk yang berlebihan.

Di sinilah iotop sangat membantu.

Kelebihan iotop

  • Monitoring disk read/write per proses
  • Real-time
  • Mudah menemukan proses yang membebani storage

Instalasi

apt install iotop

Menjalankan iotop

iotop

Menampilkan Hanya Proses Aktif I/O

iotop -o

Kapan Menggunakan iotop?

Gunakan ketika:

  • Disk usage mencapai 100%
  • Storage terasa lambat
  • Database lambat
  • Backup menyebabkan server tidak responsif

Contoh Kasus

Server PostgreSQL atau MariaDB tiba-tiba lambat.

Dengan iotop, Anda dapat mengetahui apakah proses database, backup, atau logging yang sedang membebani disk.


nethogs: Monitoring Bandwidth Per Proses

Kadang bandwidth internet habis tetapi tidak diketahui siapa penyebabnya.

Tool seperti iftop atau vnstat hanya menunjukkan trafik per koneksi.

nethogs memiliki pendekatan berbeda.

Kelebihan nethogs

  • Menampilkan penggunaan bandwidth per proses
  • Upload dan download real-time
  • Mudah menemukan aplikasi yang boros bandwidth

Instalasi

apt install nethogs

Menjalankan nethogs

nethogs eth0

Ganti eth0 sesuai nama interface jaringan server Anda.

Kapan Menggunakan nethogs?

Gunakan ketika:

  • Bandwidth tiba-tiba habis
  • VPS mengalami trafik tidak normal
  • Investigasi malware
  • Mengetahui aplikasi yang menggunakan internet paling besar

Contoh Kasus

Server backup sedang melakukan sinkronisasi data besar ke cloud.

nethogs dapat menunjukkan proses yang sedang menggunakan bandwidth secara real-time.


Instalasi Semua Tool Sekaligus

Untuk Debian dan Ubuntu:

apt update
apt install htop btop glances iotop nethogs

Setelah terinstal, Anda akan memiliki toolkit troubleshooting yang sangat lengkap.


Panduan Cepat Memilih Tool yang Tepat

CPU Tinggi

Gunakan:

htop

atau

btop

RAM Hampir Habis

Gunakan:

htop

atau

glances

Disk Lambat atau Disk I/O Tinggi

Gunakan:

iotop -o

Bandwidth Internet Habis

Gunakan:

nethogs eth0

Ingin Melihat Semua Resource Sekaligus

Gunakan:

glances

atau

btop

Tips Monitoring Linux yang Efektif

Kombinasikan Beberapa Tool

Jangan hanya mengandalkan satu tool.

Contohnya:

  • htop untuk CPU
  • iotop untuk disk
  • nethogs untuk network
  • glances untuk overview

Simpan Toolkit di Semua Server

Pastikan seluruh server Linux memiliki toolkit monitoring dasar.

Monitoring Sebelum Terjadi Gangguan

Monitoring bukan hanya saat masalah muncul.

Lakukan pemantauan rutin untuk mendeteksi anomali lebih awal.


Kesimpulan

Setiap tool monitoring Linux memiliki fokus yang berbeda.

  • htop → CPU dan memory per proses
  • btop → monitoring modern dengan visual lengkap
  • glances → overview seluruh resource server
  • iotop → disk I/O per proses
  • nethogs → bandwidth per proses

Memahami kapan menggunakan masing-masing tool akan mempercepat proses troubleshooting dan membantu menjaga performa server tetap optimal.

Semakin cepat Anda menemukan sumber masalah, semakin kecil dampak yang ditimbulkan terhadap layanan yang berjalan.


Frequently Asked Questions (FAQ)

1. Apakah htop lebih baik daripada top?

Ya. htop memiliki tampilan lebih interaktif dan mudah digunakan dibandingkan top.

2. Apakah btop menggantikan htop?

Tidak sepenuhnya. btop lebih modern, tetapi banyak administrator tetap menggunakan htop karena lebih sederhana.

3. Apakah glances bisa diakses melalui browser?

Ya. Jalankan glances dengan opsi:

glances -w

4. Bagaimana cara mengetahui proses yang menyebabkan disk penuh?

Gunakan iotop untuk melihat aktivitas baca dan tulis per proses secara real-time.

5. Bagaimana cara mengetahui aplikasi yang menghabiskan bandwidth?

Gunakan nethogs pada interface jaringan yang aktif.

6. Apakah semua tool ini gratis?

Ya. Semua tool bersifat open source dan tersedia pada sebagian besar distribusi Linux.


Tool monitoring Linux mana yang paling sering Anda gunakan saat troubleshooting server?

Tulis pengalaman Anda di kolom komentar. Jika artikel ini bermanfaat, jangan lupa bagikan kepada rekan SysAdmin dan Network Engineer lainnya. Subscribe blog ini untuk mendapatkan tutorial Linux, Server, Networking, DevOps, dan Infrastruktur IT terbaru setiap minggu.

Tinggalkan Balasan

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

Protected By
Shield Security