Administrator Linux membutuhkan alat yang dapat menampilkan kondisi server secara real-time agar proses monitoring menjadi lebih mudah. Salah satu aplikasi yang paling populer untuk tujuan tersebut adalah htop.
Dengan install htop,dapat melihat penggunaan CPU, RAM, Swap, load average, hingga daftar proses yang sedang berjalan dalam satu tampilan interaktif. Selain itu, htop juga memungkinkan administrator mencari proses tertentu, mengurutkan proses berdasarkan penggunaan resource, bahkan menghentikan proses tanpa harus mengingat PID secara manual.
Apa Itu htop?
htop merupakan utilitas monitoring sistem berbasis terminal yang berfungsi sebagai pengganti perintah top. Berbeda dengan top, htop memiliki antarmuka yang lebih modern, berwarna, dan mudah dipahami sehingga banyak digunakan oleh system administrator maupun DevOps Engineer.
Beberapa informasi yang dapat ditampilkan oleh htop antara lain:
- Penggunaan CPU setiap core secara real-time.
- Penggunaan RAM dan Swap.
- Load Average server.
- Uptime sistem.
- Daftar seluruh proses yang sedang berjalan.
- Persentase penggunaan CPU dan memori setiap proses.
- Informasi PID, user, dan command.
Karena tampilannya interaktif, administrator dapat langsung melakukan pencarian, pengurutan, maupun penghentian proses hanya menggunakan keyboard.
Update Repository Sistem
Sebelum menginstal paket baru, lakukan pembaruan repository agar seluruh metadata paket berada pada versi terbaru.
sudo dnf update -yMelakukan update sistem juga membantu menghindari konflik dependensi ketika proses instalasi berlangsung.
Install Repository EPEL
Secara default, paket htop tidak tersedia pada repository bawaan AlmaLinux. Anda perlu mengaktifkan repository Extra Packages for Enterprise Linux (EPEL) terlebih dahulu.
Install EPEL menggunakan perintah berikut:
sudo dnf install epel-release -y
Apabila menggunakan AlmaLinux 9 dan EPEL tidak dapat dipasang karena dependensi, aktifkan terlebih dahulu repository CRB (CodeReady Builder).
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release -y
Dokumentasi AlmaLinux juga merekomendasikan mengaktifkan CRB sebelum menggunakan beberapa paket tambahan dari EPEL pada AlmaLinux 9.
Install htop
Setelah repository EPEL aktif, instal htop menggunakan perintah berikut.
sudo dnf install htop -yTunggu hingga proses instalasi selesai.
Untuk memastikan instalasi berhasil, jalankan:
htop --versionJika muncul informasi versi htop, berarti aplikasi telah berhasil diinstal.
Menjalankan htop
Jalankan aplikasi menggunakan perintah:
htopApabila ingin melihat seluruh proses sistem, jalankan sebagai root.
sudo htopSetelah terbuka, Pengguna akan melihat dashboard monitoring yang menampilkan penggunaan resource server secara real-time.

Kesimpulan
htop merupakan utilitas monitoring sistem yang sangat membantu administrator Linux dalam memantau performa server secara real-time. Dengan antarmuka yang interaktif, administrator dapat melihat penggunaan CPU, RAM, swap, serta mengelola proses secara langsung tanpa perlu menggunakan perintah yang rumit.




