GNU/Linux >> Belajar Linux >  >> Ubuntu

Alat Terbaik untuk Memantau Bandwidth Jaringan di Server Linux

Pendahuluan

Memantau kinerja jaringan penting untuk mencegah malfungsi dan memastikan kualitas. Praktik semacam itu memberi tahu Anda apakah jaringan Anda berjalan lambat dan apa yang mungkin menjadi penyebab masalah tersebut. Ini dilakukan dengan memantau penggunaan bandwidth jaringan Anda.

Ada banyak alat yang berbeda untuk memantau lalu lintas jaringan di server Linux. Setiap opsi memiliki kekuatan dan kelemahannya. Sebagian besar utilitas baris perintah dirancang agar ringan dan mudah digunakan. Beberapa dirancang untuk menyajikan ikhtisar dasar, sementara yang lain memberikan data terperinci.

Panduan ini membandingkan alat pemantauan jaringan Linux best terbaik .

Prasyarat

  • Akses ke akun pengguna dengan sudo atau hak akses root
  • Untuk CentOS dan RHEL Linux, repositori EPEL (Extra Packages for Enterprise Linux) harus tersedia.
  • Alat pengelola paket (yum atau sesuai )
  • Jendela terminal/baris perintah (Ctrl-Alt-T, Ctrl-Alt-F2)

9 Alat Pemantauan Jaringan Terbaik Untuk Linux

Jika Anda mencari tampilan cepat bandwidth jaringan, alat pemantauan baris perintah akan melakukan pekerjaan itu. Jika Anda memerlukan grafik penggunaan yang terperinci untuk bulan tersebut, opsi grafik dapat memberikan solusi yang lebih baik.

Laporan penggunaan keseluruhan dapat membantu menentukan kebutuhan bandwidth, sementara laporan tingkat proses yang lebih mendetail dapat membantu mengidentifikasi sumber penggunaan bandwidth tinggi.

Pelaporan waktu nyata dapat mengingatkan Anda tentang lonjakan penggunaan atau pola yang tidak biasa saat terjadi.

Sebelum Anda Mulai, Instal EPEL

Pengguna CentOS harus menginstal perangkat lunak EPEL terlebih dahulu.

Untuk RHEL dan CentOS 7.x:

1. Buka jendela terminal, dan masukkan berikut ini:

sudo yum –y install epel-release

2. Segarkan repositori:

yum repolist

Pemantauan Jaringan Baris Perintah di Linux

Server Linux sering dikonfigurasi tanpa antarmuka grafis untuk menghemat sumber daya sistem. Aplikasi ini dapat dijalankan dan ditampilkan dari baris perintah.

iftop Penggunaan Bandwidth Tampilan

Jika Anda sudah familiar dengan top perintah untuk memantau penggunaan prosesor, Anda akan menemukan iftop perintah yang sangat mirip. iftop menyediakan tampilan real-time penggunaan bandwidth oleh koneksi individu. Ini juga menghasilkan gambaran umum tentang jumlah bandwidth yang digunakan.

Satu batasan di iftop adalah tidak melacak lalu lintas berdasarkan ID proses (PID).

Untuk menginstal iftop:

RHEL / CentOS

yum install iftop -y

Debian / Ubuntu

sudo apt-get install iftop

nload Menampilkan Penggunaan Jaringan

nload adalah utilitas baris perintah untuk memantau lalu lintas jaringan. Alat ini hanya melaporkan lalu lintas masuk dan keluar. Ini menampilkan grafik, yang berguna untuk gambaran singkat lalu lintas jaringan. Namun, nload memiliki kelemahan karena tidak menampilkan lalu lintas dengan PID atau soket.

Untuk memasang nload :

RHEL / CentOS

yum –y install nload

Debian / Ubuntu

sudo apt-get install nload

NetHogs Memantau Bandwidth Lalu Lintas Jaringan

T etHog menghasilkan laporan real-time dari penggunaan jaringan. Satu keuntungan dari N etHogs adalah bahwa itu mengurutkan berdasarkan proses/aplikasi dan penggunaan. Ini menjadikannya utilitas yang baik untuk melacak lonjakan bandwidth (jika Anda dapat meluncurkannya tepat waktu).

Untuk memasang N etHogs :

RHEL / CentOS

yum –y install nethogs

Debian / Ubuntu

sudo apt-get install nethogs

Monitor Bandwidth bmon dan Pengukur Kecepatan

bmon memantau pemanfaatan bandwidth, bersama dengan menjaga perkiraan laju berjalan. Ini memecah penggunaan oleh perangkat, memungkinkan Anda untuk melacak bandwidth di beberapa adapter jaringan. Fitur positif lainnya adalah ia membuat grafik, yang memungkinkan Anda melihat penggunaan bandwidth secara sekilas.

Untuk memasang bmon :

RHEL / CentOS

yum –y install bmon

Debian / Ubuntu

sudo apt-get install bmon

Pemantau Lalu Lintas Jaringan vnStat

VnStat bekerja dengan menjalankan daemon yang menangkap dan merekam data bandwidth. Ini membaca dari kernel untuk tetap ringan pada penggunaan sumber daya. Itu dapat berjalan secara real-time dengan menggunakan –l pilihan. Nilai sebenarnya terletak pada catatan persisten. Saat daemon berjalan, ia mengumpulkan dan menyimpan data penggunaan bandwidth.

vnstati perintah dapat digunakan untuk menampilkan statistik penggunaan. VnStat paling cocok untuk pelaporan statistik.

Untuk memasang vnStat :

RHEL / CentOS

yum –y install vnstat

Debian / Ubuntu

sudo apt-get install vnstat

Alat Pengukuran Bandwidth Jaringan iPerf/iPerf3

iPerf adalah untuk memantau bandwidth berdasarkan protokol, seperti TCP dan UDP.

Alat ini paling baik untuk mengutak-atik dan memaksimalkan kinerja jaringan untuk protokol tertentu. Salah satu batasannya adalah pengujian ini memerlukan server dan klien.

Untuk memasang iPerf :

RHEL / CentOS:

yum –y install iperf3

Debian / Ubuntu:

sudo apt-get install iperf3

Alat Pemantau Bandwidth Grafis

Alat-alat berikut lebih grafis dalam antarmuka dan tampilannya. Banyak dari mereka menawarkan rangkaian pemantauan yang lebih kuat daripada alat baris perintah yang lebih sederhana.

Nagios Core Memantau Sistem, Jaringan, dan Infrastruktur

Nagios telah menjadi alat pemantauan bandwidth sumber terbuka tepercaya selama hampir 20 tahun.

Antarmuka berjalan melalui browser web dan menawarkan beberapa vektor pemantauan. Itu dapat memantau di beberapa layanan jaringan, seperti HTTP, POP3, dan SMTP. Ini juga memiliki kemampuan untuk mengirim pemberitahuan, seperti saat terjadi masalah, atau saat masalah teratasi.

Nagios Core adalah aplikasi sumber terbuka gratis. Versi berbayar yang didukung juga tersedia.

Aplikasi Zabbix dan Alat Pemantauan Jaringan

Zabbix adalah aplikasi pemantauan bandwidth sumber terbuka gratis.

Ini berjalan di PHP di browser web. Zabbix bertujuan untuk menyederhanakan pemantauan jaringan, dan mencakup pemantauan perangkat dan aplikasi. Ini menghasilkan log data, yang dapat digunakan untuk melacak dan meningkatkan kinerja, dan dapat dengan cepat menskalakan antara aplikasi besar dan kecil. Salah satu keuntungan Zabbox adalah dapat digunakan secara gratis, bahkan dalam aplikasi komersial besar.

Alat Pemantau Jaringan dan Grafik Kaktus

Kaktus adalah alat pemantauan jaringan yang menggunakan PHP dan berjalan di jendela browser.

Kekuatan inti Cacti adalah pengumpulan dan pelaporan datanya. Cacti tidak hanya terbatas pada bandwidth jaringan, tetapi juga dapat melacak metrik lain seperti izin dan akses pengguna. Cacti menggunakan skrip untuk mengumpulkan data dan menyusunnya menjadi bagan dan grafik yang bermakna.


Ubuntu
  1. 5 Alat Pemantauan Linux Berbasis Terminal Terbaik

  2. 16 Alat Pemantau Bandwidth Berguna untuk Menganalisis Penggunaan Jaringan di Linux

  3. Instal Server VNC di Ubuntu 20.04 - Metode Terbaik?

  1. 4 alat sumber terbuka untuk menjalankan server Linux

  2. Instal PHP Server Monitor pada CentOS 7 Linux VPS

  3. 6 Alat Sumber Terbuka yang Harus Dimiliki untuk Mengamankan Server Linux Anda

  1. 7 Alat Linux Terbaik Untuk Seniman Digital

  2. Cara Menginstal SQL Server di Linux

  3. 12 Alat Baris Perintah Teratas untuk Memantau Linux