Linux menawarkan berbagai alat untuk memantau lalu lintas jaringan dan penggunaan bandwidth. Alat-alat ini membantu Anda mempertahankan jaringan yang stabil, menentukan penyebab kecepatan lambat, dan memperbaiki kesalahan dengan cepat.
Anda dapat memantau penggunaan bandwidth jaringan pada sistem Linux menggunakan alat baris perintah (CLI) atau antarmuka pengguna grafis (GUI).
Alat pemantauan jaringan baris perintah sangat ideal untuk server Linux tanpa antarmuka grafis. Dengan beberapa perintah sederhana, pengguna dapat dengan cepat mendapatkan gambaran umum metrik bandwidth jaringan langsung di shell terminal. Administrator sering menggunakan alat ini dalam skrip untuk mengotomatiskan tugas pemantauan, melacak perubahan secara real-time, dan mengurangi waktu respons.
Alat GUI biasanya mengatur dan menyajikan data jaringan secara visual dalam bentuk grafik dan bagan. Ini menyederhanakan proses pemantauan bandwidth dan kinerja jaringan, bahkan untuk pengguna dengan pengalaman teknis terbatas. Pengguna yang menjalankan analitik atau tugas lain yang memerlukan representasi terperinci dari penggunaan jaringan akan bekerja lebih efisien menggunakan alat GUI.
Command Line Linux Network Monitoring Tools, bagian ini mencantumkan alat CLI Linux yang paling umum digunakan untuk memantau lalu lintas dan bandwidth jaringan.
iftop - Menampilkan penggunaan bandwidth
iftop menampilkan penggunaan bandwidth setiap koneksi secara real-time dan memberikan gambaran umum tentang total penggunaan bandwidth. Utilitas ini juga sangat berguna untuk memeriksa kecepatan jaringan.
iftop tidak menyimpan data historis atau melacak lalu lintas berdasarkan ID proses (PID), yang dapat menjadi kelemahan yang signifikan bagi banyak pengguna. Untuk menginstal iftop, gunakan perintah yang terkait dengan distribusi Anda:
| Distribusi Linux | Perintah instalasi iftop | | Debian/Ubuntu | sudo apt menginstal iftop | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal iftop -y | | Fedora | sudo dnf instal iftop -y | | Lengkungan Linux | sudo pacman -S iftop | | Buka SUSE | sudo zypper instal iftop |
Untuk memulai iftop, masukkan perintah berikut:
Tekan Q untuk keluar dari IFTOP dan kembali ke command prompt.
nload – Menampilkan penggunaan jaringan
nload adalah utilitas baris perintah yang melaporkan lalu lintas masuk dan keluar. Output mencakup grafik real-time yang membantu memberikan gambaran singkat tentang aktivitas jaringan.
Namun, nload tidak menampilkan lalu lintas berdasarkan PID atau soket, juga tidak menyimpan data historis. Masukkan perintah untuk distro Anda menginstal nload:
| Distribusi Linux | Perintah instalasi nload | | Debian/Ubuntu | sudo apt install nload | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal nload -y | | Fedora | sudo dnf instal nload -y | | Lengkungan Linux | sudo pacman -S nload | | Buka SUSE | sudo zypper install nload |
Mulai nload dengan perintah berikut:
Tekan q untuk keluar dari nload dan kembali ke baris perintah.
NetHogs - Pantau bandwidth lalu lintas jaringan
Utilitas NetHogs melacak penggunaan jaringan untuk setiap proses/aplikasi. Ini memungkinkan administrator untuk mendiagnosis lonjakan bandwidth dan menentukan aplikasi mana yang mengkonsumsi bandwidth secara berlebihan. Keuntungan utamanya adalah menyortir data berdasarkan ID proses. Untuk menginstal NetHogs, masukkan:
| Distribusi Linux | Perintah instalasi Nethogs | | Debian/Ubuntu | sudo apt menginstal nethogs | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal nethogs -y | | Fedora | sudo dnf instal nethogs -y | | Lengkungan Linux | sudo pacman -S nethogs | | Buka SUSE | sudo zypper install nethogs |
Setelah penginstalan selesai, mulai layanan NetHogs dengan perintah berikut:
Tekan q untuk keluar dari NetHogs dan kembali ke prompt perintah.
BMON – Monitor Bandwidth dan Penaksir Tingkat
BMON memantau pemanfaatan bandwidth dan menyediakan penggunaan untuk setiap perangkat. Pengguna dapat melacak bandwidth beberapa adaptor jaringan. Ini menangkap statistik jaringan dan memberikan output yang ramah pengguna dalam bentuk grafis. Itu tidak menyimpan data historis tetapi dapat digunakan untuk diagnostik waktu nyata.
Untuk menginstal bmon, masukkan perintah yang berlaku untuk distro Anda:
| Distribusi Linux | Perintah instalasi BMON | | Debian/Ubuntu | sudo apt instal bmon -y | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal bmon -y | | Fedora | sudo dnf instal BMON -y | | Lengkungan Linux | sudo pacman -S bmon | | Buka SUSE | sudo zypper install bmon |
Untuk memulai BMON, masukkan:
Tekan q untuk keluar dari grafik BMON.
vnStat - Pemantau Lalu Lintas Jaringan
vnStat menjalankan daemon latar belakang untuk menangkap data bandwidth. Ini membaca data dari kernel untuk memahami penggunaan sumber daya. Pencatatan persisten adalah fitur utama vnStat - ia mengumpulkan dan menyimpan log penggunaan bandwidth saat daemon berjalan.
Perintah vnstat dapat digunakan untuk menampilkan statistik penggunaan dan paling cocok untuk laporan statistik.
Untuk menginstal vnStat, masukkan perintah yang berlaku untuk distribusi Anda:
| Distribusi Linux | Perintah instalasi vnstat | | Debian/Ubuntu | sudo apt install vnstat | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum install vnstat -y | | Fedora | sudo dnf instal vnstat -y | | Lengkungan Linux | sudo pacman -S vnstat | | Buka SUSE | sudo zypper install vnstat |
Alat ini dapat dijalankan secara real-time dengan menentukan opsi berikut:
Tekan Ctrl+C untuk menghentikan pemantauan waktu nyata.
BWM-NG - Monitor Bandwidth Generasi Berikutnya
BWM-NG adalah monitor bandwidth berbasis Kutukan yang ringan. Ini memberikan statistik real-time pada antarmuka jaringan, menunjukkan penggunaan bandwidth dengan cara yang sederhana. Untuk menginstal bwm-ng, masukkan perintah yang berlaku untuk distro Anda:
| Distribusi Linux | perintah instalasi bwm-ng | | Debian/Ubuntu | sudo apt install bwm-ng | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal bwm-ng -y | | Fedora | sudo dnf instal bwm-ng -y | | Lengkungan Linux | sudo pacman -S bwm-ng | | Buka SUSE | sudo zypper menginstal bwm-ng |
Gunakan perintah berikut untuk memantau penggunaan bandwidth real-time untuk semua antarmuka:
Tekan q untuk keluar dari BWM-NG dan kembali ke terminal.
iPerf/iPerf3 - Alat pengukur bandwidth jaringan
iPerf memantau bandwidth jaringan melalui protokol seperti TCP, UDP, dan SCTP dan paling cocok untuk menyetel dan memaksimalkan kinerja jaringan untuk protokol tertentu. iPerf membutuhkan server dan klien untuk menguji, dan jika Anda hanya perlu mengukur kecepatan jaringan, maka itu bukan kandidat.
Untuk menginstal iPerf3, masukkan perintah yang berlaku untuk distribusi Anda:
| Distribusi Linux | Perintah instalasi iPerf3 | | Debian/Ubuntu | sudo apt instal iperf3 -y | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal iperf3 -y | | Fedora | sudo dnf instal iperf3 -y | | Lengkungan Linux | sudo pacman -S iperf3 | | Buka SUSE | sudo zypper instal iperf3 |
Mulai iPerf3 dalam mode server dengan opsi -s dan dengarkan koneksi:
Tekan Ctrl+C untuk menghentikan koneksi server.
SS - Statistik soket
Perintah ss adalah bagian dari paket iproute2, yang sudah diinstal sebelumnya di sebagian besar distribusi Linux. Ini menggantikan perintah netstat yang lebih lama dan memberikan statistik terperinci tentang koneksi jaringan, soket terbuka, dan port mendengarkan. SS tidak fokus pada pemantauan bandwidth seperti alat lain dalam daftar. Namun, ini penting untuk diagnostik jaringan tingkat soket.
Masukkan perintah berikut untuk melihat statistik koneksi jaringan:
Untuk menampilkan semua koneksi TCP aktif, masukkan:
Netperf - Pengujian Bandwidth Jaringan
Netperf membantu memantau bandwidth jaringan menggunakan soket domain Unix, TCP, SCTP, DLPI, dan UDP melalui soket BSD. Seperti iPerf, Netperf juga membutuhkan server dan klien untuk pengujian. Fitur utama termasuk banyak pengujian yang telah ditentukan sebelumnya untuk mengukur kinerja atau kecepatan transfer data.
Gunakan perintah yang sesuai dengan distro Anda untuk menginstal Netperf:
| Distribusi Linux | Perintah instalasi Netperf | | Debian/Ubuntu | sudo apt instal netperf | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal netperf -y | | Fedora | sudo dnf instal netperf -y | | Lengkungan Linux | sudo pacman -S netperf | | Buka SUSE | sudo zypper install netperf |
Mulai layanan dengan perintah berikut:
Netperf berjalan untuk jangka waktu yang telah ditentukan dan kemudian dihentikan secara otomatis.
CBM - Pengukur Bandwidth Warna
Color Bandmeter (CBM) adalah utilitas baris perintah kecil yang menampilkan lalu lintas jaringan saat ini di semua perangkat yang terhubung ke jaringan. Output berbasis kutukan ditampilkan dalam warna dan menunjukkan setiap antarmuka jaringan, jumlah byte yang diterima, byte yang dikirim, dan total byte.
Gunakan perintah yang sesuai untuk menginstal cbm pada distribusi Anda:
| Distribusi Linux | Perintah instalasi Netperf | | Debian/Ubuntu | sudo apt menginstal cbm | | RHEL/Rocky Linux | sudo yum instal epel-release -y sudo yum instal cbm -y | | Fedora | sudo dnf instal cbm -y | | Lengkungan Linux | sudo pacman -S cbm | | Buka SUSE | sudo zypper instal cbm |
Untuk mulai memantau dengan CBM, masukkan:
Tekan q untuk menutup jendela.
Asli:Login hyperlink terlihat. |