12 Alat Terbaik untuk Memantau Kesehatan Sistem di Linux

Tidak yakin bagaimana memantau kesehatan sistem Linux? Ada beberapa alat yang dapat Anda gunakan untuk memantau kinerja sistem Linux. Sementara beberapa di antaranya sudah diinstal sebelumnya di Linux, yang lain perlu diinstal secara handbook.


Mari kita lihat bagaimana Anda dapat menggunakan alat baris perintah untuk memahami masalah mendasar di sistem Linux Anda yang membuatnya tidak bekerja dengan baik. Masalahnya mungkin karena beberapa kemacetan dalam penyimpanan disk, CPU, RAM, atau di jaringan.


Mengapa Memantau Kesehatan Linux Penting

Sebagai admin sistem, Anda harus memastikan mesin Anda bekerja dengan baik dengan sering memantau kesehatannya. Jika muncul masalah, Anda harus segera melacak masalah dan menyiapkan perbaikan agar sistem mulai berfungsi kembali, dan waktu henti dapat diabaikan.

Untuk memantau kesehatan sistem, Anda dapat menggunakan beberapa alat baris perintah dan utilitas yang membantu Anda mengawasi sumber daya sistem dan penggunaannya. Saat masalah muncul, Anda dapat kembali berkonsultasi dengan alat ini untuk mendiagnosis masalah dan memecahkannya dalam waktu minimal.

Di bawah ini adalah beberapa alat baris perintah yang dapat Anda gunakan untuk memantau kesehatan Linux. Untuk memulai, buka antarmuka baris perintah (CLI) Linux di mesin Anda untuk menjalankan perintah.

Berikut adalah beberapa alat baris perintah yang berfokus pada pemantauan penyimpanan disk Linux:

1. df

Anda dapat menggunakan df untuk memeriksa berapa banyak ruang yang digunakan mesin Linux Anda. Saat digunakan dengan nama file, df memberi tahu Anda tentang ruang kosong di partisi disk yang menyimpan file tersebut. Untuk memeriksa ruang disk kosong di Linux, jalankan perintah ini:

See also  Gunakan Peramban Puffin Untuk Memutar Konten Flash Di iPhone & iPad Anda


df

ruang yang digunakan dan tersedia untuk setiap sistem file linux

2. du

Utilitas baris perintah ini memungkinkan Anda melihat ruang disk yang telah digunakan oleh file. Perhatikan bahwa ini tidak menampilkan ruang yang tersedia seperti halnya df. Ini hanya menampilkan ruang yang telah digunakan.

Untuk memeriksa ruang yang dikonsumsi, jalankan perintah ini:


du

du perintah menampilkan ruang yang dikonsumsi oleh file

3. Perintah ls

Perintah ls mencantumkan semua konten direktori dan ruang yang mereka gunakan. Untuk memeriksa ukuran file di direktori tertentu, masuk ke dalam direktori itu dan keluarkan perintah berikut:


ls -l -h

Perintah ls menampilkan ukuran setiap file dalam direktori

Berikut adalah beberapa alat baris perintah yang berfokus pada pemantauan penggunaan CPU dan memori:

4. atas

Anda dapat menggunakan high untuk mendapatkan informasi tentang penggunaan CPU dan memori di sistem Anda. Setelah mengeluarkan perintah berikut, Anda akan melihat semua layanan yang berjalan di sistem Anda, bersama dengan informasi cache dan buffer:


high

cpu dan penggunaan memori dari setiap proses yang berjalan

Jika masalah penggunaan memori muncul di monitor, Anda dapat mengoptimalkan performa RAM untuk memperbaikinya.

5.htop

htop adalah alat lain yang berfungsi sebagai alternatif dari high. Utilitas ini tidak diinstal sebelumnya di Linux. Untuk menginstalnya, jalankan perintah berikut di Ubuntu dan Debian:


sudo apt set up htop

Di Arch Linux:


sudo pacman -S htop

Di Fedora, CentOS, dan RHEL:


sudo dnf set up htop

Untuk memantau penggunaan CPU di sistem Anda menggunakan htop, jalankan perintah ini:


htop

cpu dan penggunaan memori dari semua proses yang berjalan

6.mpstat

Alat lain yang dapat Anda gunakan untuk mendapatkan informasi CPU di Linux adalah mpstat. Utilitas ini menyediakan laporan dari setiap aktivitas prosesor yang tersedia. Anda juga dapat melihat laporan penggunaan CPU lengkap dari semua proses dengan perintah ini.

Alat ini tidak diinstal sebelumnya di Linux. Anda harus menginstal terlebih dahulu sysstat paket di sistem Anda untuk menggunakan mpstat:


sudo apt set up sysstat

Sekarang jalankan perintah berikut untuk melihat penggunaan CPU di sistem Anda:


mpstat

perintah mpstat menampilkan rincian cpu

7.vmstat

vmstat memberikan informasi tentang RAM, proses, buffer, cache, aktivitas CPU, dan banyak lagi. Untuk menggunakan alat ini, jalankan perintah ini:


vmstat

proses, memori, swap, informasi sistem dan cpu

8.iostat

iostat adalah alat pemantauan sistem yang dapat Anda gunakan untuk melihat statistik masukan dan keluaran penyimpanan Linux.

Dengan menggunakan utilitas baris perintah ini, Anda dapat melihat laporan pemuatan perangkat I/O. Untuk menggunakan alat ini, jalankan perintah ini:


iostat

input/output memuat informasi perintah iostat

9. sar

sar memungkinkan Anda memantau penggunaan CPU setelah jangka waktu tertentu. Untuk menggunakan alat ini, Anda perlu menginstal paket sysstat.

Untuk memeriksa penggunaan CPU setelah setiap 10 detik, Anda akan menjalankan perintah seperti ini:


sar 10

perintah sar menampilkan penggunaan cpu setelah setiap 10 detik

Tidak hanya itu, tetapi Anda juga dapat menginstruksikan alat untuk menjalankan sejumlah iterasi tertentu. Misalnya, jika Anda ingin memantau pemakaian CPU setelah setiap dua detik dan selama delapan iterasi, jalankan perintah seperti ini:


sar 2 8

penggunaan cpu setelah setiap 2 detik dan selama 8 iterasi

Berikut adalah beberapa alat baris perintah yang berfokus pada pemantauan penggunaan jaringan:

10. NetHog

NetHogs adalah utilitas baris perintah populer yang dapat Anda gunakan untuk memantau lalu lintas jaringan waktu nyata termasuk bandwidth yang digunakan oleh setiap proses dalam sistem Linux.

Alat ini tidak diinstal sebelumnya di Linux. Perintah berikut akan menginstal NetHogs pada distribusi berbasis Debian:


sudo apt set up nethogs

Untuk menggunakan alat ini, jalankan perintah berikut:


nethogs

perintah Linux

11.tcpdump

tcpdump adalah penganalisis paket jaringan yang digunakan untuk menangkap paket TCP/IP yang dikirimkan atau diterima pada antarmuka tertentu melalui jaringan.

Untuk menggunakan alat ini, jalankan perintah berikut dan sebutkan antarmuka yang ingin Anda periksa lalu lintasnya:


tcpdump -i interface

12. netstat

monitor netstat dan menampilkan statistik lalu lintas jaringan masuk dan keluar. Ini adalah salah satu alat jaringan terpenting yang digunakan untuk memeriksa kemacetan dalam jaringan. Ini juga memberikan informasi tentang antarmuka dan port yang digunakan pada sistem.

Utilitas baris perintah ini sudah diinstal sebelumnya pada sistem Linux trendy. Namun, jika Anda tidak memilikinya, Anda dapat menginstalnya dengan menjalankan perintah berikut:


sudo apt set up net-tools

Untuk melihat koneksi web aktif di sistem Anda, jalankan perintah ini:


netstat -a | extra

koneksi internet aktif netstat pada sistem

Administrasi Linux Menjadi Mudah

Mencegah lebih baik daripada mengobati. Tujuannya adalah untuk mengidentifikasi masalah apa pun dalam sistem dengan memantau penggunaan CPU, RAM, disk, dan jaringan sebelum mengacaukan kinerja sistem.

Administrasi Linux bukanlah tugas yang mudah. Namun berkat utilitas baris perintah langsung ini, kini Anda dapat memantau kesehatan Linux dan memecahkan masalah apa pun di jaringan atau sistem.