Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

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 manual.

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 minimum.

instagram viewer

Di bawah ini adalah beberapa alat baris perintah yang dapat Anda gunakan untuk memantau kesehatan Linux. Untuk memulai, buka antarmuka baris perintah Linux (CLI) pada 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:

df

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

3. Perintah ls

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

ls -l -h

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

4. atas

Anda dapat menggunakan top 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:

atas

Jika masalah penggunaan memori muncul di monitor, Anda bisa mengoptimalkan kinerja RAM Anda untuk memperbaikinya.

5. htop

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

sudo tepat Install htop

Di Arch Linux:

sudo pacman -S htop

Di Fedora, CentOS, dan RHEL:

sudo dnf Install htop

Ke pantau penggunaan CPU di sistem Anda menggunakan htop, jalankan perintah ini:

htop

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 tepat Install sysstat

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

mpstat

7. vmstat

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

vmstat

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

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

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

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

10. NetHogs

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 Distribusi berbasis Debian:

sudo tepat Install nethog

Untuk menggunakan alat ini, jalankan perintah berikut:

nethog

11. tcpdump

tcpdump adalah penganalisis paket jaringan yang digunakan untuk menangkap paket TCP/IP yang dikirim 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 antarmuka

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 modern. Namun, jika Anda tidak memilikinya, Anda dapat menginstalnya dengan menjalankan perintah berikut:

sudo tepat Install net-tools

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

netstat -a | lagi

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.