Kami akan menjelajahi lima alat pemantauan berbasis terminal terbaik yang dapat Anda gunakan di sistem Linux agar Anda tetap mengetahui statusnya sepenuhnya.
Semua orang akan setuju bahwa alat pemantauan Linux diperlukan untuk memastikan infrastruktur Linux yang sehat. Oleh karena itu, solusi pemantauan kinerja menjadi penting untuk mengamati kesehatan, aktivitas, dan kemampuan sistem Linux Anda.
Untungnya, ada banyak alat pemantauan Linux yang tersedia di luar sana. Artikel ini akan membahas tentang lima alat ringan berbasis terminal dan gratis untuk digunakan untuk memantau server dan desktop yang menjalankan Linux.
Alat pemantauan berbasis terminal yang dibahas di bawah ini membantu Anda memantau semua jenis sumber daya sistem di kotak Linux Anda.
1. atas
top
(t mampu o f p rocesses) command adalah salah satu alat pemantauan sistem dan proses utama di Linux. Perintah top
menunjukkan daftar operasi yang berjalan bersama metrik CPU standar dan penggunaan memori secara default.
Menjalankan perintah ini akan membuka jendela mode perintah interaktif di mana setengah bagian atas akan berisi statistik proses dan penggunaan sumber daya. Bagian bawah berisi daftar proses yang sedang berjalan.
top
command adalah cara sederhana namun bermanfaat untuk melihat program apa yang sedang berjalan di sistem dan seberapa banyak mereka menggunakan sumber daya sistem. Kabar baiknya adalah bahwa utilitas ini telah diinstal sebelumnya dengan semua distro Linux.
Untuk informasi lebih lanjut, kunjungi halaman manual perintah teratas.
2. htop
htop
command dalam sistem Linux adalah utilitas baris perintah yang memungkinkan pengguna untuk secara interaktif memantau sumber daya vital sistem atau proses server secara real-time. Ini dapat dianggap sebagai mitra Linux dari Pengelola Tugas Windows.
Perintah ini menawarkan banyak peningkatan di atas top
memerintah. Misalnya, Anda dapat berinteraksi dengan htop
menggunakan tikus. Selain itu, Anda dapat menggulir secara vertikal untuk melihat seluruh daftar proses dan menggulir secara horizontal untuk melihat baris perintah lengkap dari proses tersebut.
Selain itu, htop
menggunakan warna dalam outputnya dan indikasi visual tentang CPU, memori, dan penggunaan swap.
Untuk informasi lebih lanjut, kunjungi situs web htop.
Instal htop di Ubuntu / Debian
htop
paket untuk Ubuntu dan Debian tersedia di repositori default, jadi ketik:
sudo apt install htop
Instal htop di CentOS / Rocky Linux / AlmaLinux
Pertama, Anda harus menginstal repo EPEL di sistem Anda, jika tidak diinstal, lalu instal htop
paket:
sudo dnf install epel-release
sudo dnf install htop
3. btop
btop
adalah utilitas baris perintah lintas platform yang dilengkapi dengan dukungan untuk kontrol mouse sehingga Anda dapat sepenuhnya menavigasi melalui input mouse saja. Selain itu, ini menampilkan penggunaan waktu nyata dan statistik untuk CPU, memori, penyimpanan, jaringan, dan proses.
Dengan btop
, Anda dapat dengan cepat melihat statistik terperinci untuk proses, dengan mudah beralih di antara opsi penyortiran, mengirim SIGTERM
, SIGKILL
, SIGINT
ke proses yang dipilih, lihat kecepatan baca dan tulis saat ini untuk perangkat penyimpanan Anda, dan banyak lagi.
Untuk informasi lebih lanjut, kunjungi halaman btop GitHub.
Instal btop di Ubuntu / Debian
Cara termudah untuk menginstal btop
di Ubuntu atau Debian adalah menginstalnya sebagai paket Snap. Jadi, instal dulu snapd
, jika tidak diinstal, lalu instal btop
paket menggunakan snap
:
sudo apt install snapd
sudo snap install btop
Instal btop di CentOS / Rocky Linux / AlmaLinux
Pertama, Anda perlu mengaktifkan repo EPEL, jika tidak diinstal, lalu instal Snap:
sudo dnf install epel-repo
sudo dnf install snapd
Setelah diinstal, unit systemd yang mengelola soket komunikasi snap utama harus diaktifkan:
sudo systemctl enable --now snapd.socket
Untuk mengaktifkan dukungan Snap klasik, masukkan kode berikut untuk membuat tautan simbolis antara /var/lib/snapd/snap
dan /snap
:
sudo ln -s /var/lib/snapd/snap /snap
Keluar dan masuk kembali atau mulai ulang sistem Anda untuk memastikan jalur snap diperbarui dengan benar.
Dan kemudian instal btop
paket:
sudo snap install btop
4. nmon
nmon
adalah alat penyetel dan tolok ukur administrator sistem yang menampilkan kinerja tentang CPU, memori, jaringan, disk, sistem file, NFS, proses teratas, sumber daya, dan partisi mikro daya.
Selain itu, untuk menampilkan penggunaan resource sistem secara real-time, Anda juga dapat menulis data yang dihasilkan oleh nmon
dalam file, yang sangat membantu dalam beberapa situasi. Dengan kata lain, nmon
dapat memotret data menjadi .csv
file untuk dikerjakan nanti.
Untuk informasi lebih lanjut, kunjungi situs web nmon.
Instal nmon di Ubuntu / Debian
nmon
paket untuk Ubuntu dan Debian tersedia di repositori default, jadi ketik saja:
sudo apt install nmon
Instal nmon di CentOS / Rocky Linux / AlmaLinux
Pertama, Anda harus menginstal repo EPEL di sistem Anda, jika tidak diinstal, lalu instal nmon
paket:
sudo dnf install epel-release
sudo dnf install nmon
5. sekilas
Ditulis dengan Python, glances
adalah alat pemantauan lintas platform yang memberikan informasi tentang kinerja sistem Anda. Ini memantau sumber daya sistem dalam mode mandiri (hasil ditampilkan di terminal), mode klien/server, atau mode server web (hasil ditampilkan di browser web).
Semua alat pemantauan Linux yang disebutkan di atas dapat memantau CPU, penggunaan memori, dan daftar informasi tentang proses yang sedang berjalan.
Namun, sekilas juga memantau I/O sistem file, I/O jaringan, dan pembacaan sensor yang dapat menampilkan suhu CPU dan perangkat keras lainnya serta kecepatan kipas dan penggunaan disk oleh perangkat keras dan volume logis.
Untuk informasi lebih lanjut, kunjungi situs web sekilas.
Instal sekilas di Ubuntu / Debian
glances
paket untuk Ubuntu dan Debian tersedia di repositori default, jadi ketik:
sudo apt install glances
Instal sekilas di CentOS / Rocky Linux / AlmaLinux
Pertama, Anda harus menginstal repo EPEL di sistem Anda, jika tidak diinstal, lalu instal glances
paket:
sudo dnf install epel-release
sudo dnf install glances
Kesimpulan
Pemantauan terminal menyediakan cara cepat dan mudah untuk melihat apa yang terjadi di sistem Linux Anda dengan segera.
Jadi, ini adalah pilihan kami untuk alat pemantauan berbasis terminal Linux terbaik. Kami harap daftar ini berguna dan membantu Anda menemukan alat yang tepat untuk mengawasi penggunaan sistem dan konsumsi sumber daya Anda.
Jadi, apa yang akan Anda pilih untuk memantau sistem Linux Anda?