17 Mapuslanon nga Bandwidth Monitoring Tools sa Pag-analisar sa Paggamit sa Network sa Linux


Aduna ka bay mga problema sa pagmonitor sa imong paggamit sa bandwidth sa network sa Linux? Nagkinahanglan ka ba ug tabang? Importante nga makahanduraw ka kung unsa ang nahitabo sa imong network aron masabtan ug masulbad ang bisan unsa nga hinungdan sa pagkahinay sa network o aron lang mabantayan ang imong network.

Niini nga artikulo, atong ribyuhon ang 17 ka mapuslanong bandwidth monitoring tools aron analisahon ang paggamit sa network sa usa ka Linux system.

Kung nangita ka sa pagdumala, pag-troubleshoot o pag-debug sa imong Network, unya basaha ang among artikulo - 22 Linux Networking Commands para sa Sysadmins

Ang mga galamiton nga gilista sa ubos kay bukas ang tinubdan ug makatabang nimo sa pagtubag sa mga pangutana sama sa nganong hinay kaayo ang network karon?. Kini nga artikulo naglakip sa usa ka pagsagol sa gagmay nga mga himan alang sa pag-monitor sa bandwidth sa usa ka Linux machine ug kompleto nga mga solusyon sa pag-monitor nga makahimo sa pagdumala sa pipila ka gidaghanon sa mga host sa usa ka LAN (Local Area Network) ngadto sa daghang mga host bisan sa usa ka WAN (Wide Area Network).

Ang NetFlow Analyzer sa Site24x7 - Pag-monitor sa Trapiko sa Network

Ang NetFlow Analyzer sa Site24x7 usa ka cloud-based nga network traffic ug bandwidth monitoring tool nga nagmonitor sa imong tinubdan ug destinasyon nga mga device, ilang mga interface, ug ang trapiko nga nag-agos niini.

I-configure ang mga kantidad sa threshold para sa tanan nga yawe nga sukatan, sama sa pagsulod sa trapiko, paggawas nga trapiko, ug paggamit sa bandwidth, ug makadawat dayon nga mga alerto kung ang usa ka threshold nalapas.

Ang NetFlow Analyzer nag-analisar sa dagan base sa lain-laing mga teknolohiya, sama sa NetFlow, sFlow, ug J-Flow. Mahimo nimong makuha ang kompleto nga panan-aw sa bandwidth sa network nga adunay mga estadistika sa peak traffic, top applications, ug top conversations. Ilha ang bandwidth nga mga baboy, ayohon kini, ug pauswaga ang imong performance sa network gamit ang tool sa pagmonitor sa bandwidth sa network sa Site24x7.

ManageEngine Netflow Analyzer

nag-diagnose sa mga baboy sa bandwidth.

Mahimo nimong masubay ang mga pattern sa trapiko sa imong network sa bisan unsang yugto sa panahon, ug mag-drill sa dugang sa aparato, interface, aplikasyon, ug mga detalye sa lebel sa gumagamit. Uban sa iyang mga abilidad sa pagporma sa trapiko, ang NetFlow Analyzer makatabang kanimo sa pag-ila sa mga anomaliya sa network sa tinuod nga panahon ug pagsulbad niini sa dili pa kini makaapekto sa imong mga end-user.

Uban sa napasibo nga mga taho niini, ang NetFlow Analyzer makatabang usab kanimo sa pagtagna ug pagplano sa imong mga kinahanglanon sa bandwidth. Makahimo ka, mag-iskedyul, ug makamugna og komprehensibo nga mga taho sa pagtuki sa bandwidth sa pipila lang ka pag-klik.

1. vnStat – Usa ka Network Traffic Monitor

Ang VnStat usa ka bug-os nga gipakita, programa nga nakabase sa linya sa command aron mamonitor ang trapiko sa network sa Linux ug paggamit sa bandwidth sa tinuud nga oras, sa mga sistema sa Linux ug BSD.

Usa ka bentaha nga adunay kini sa usa ka susama nga himan mao nga kini nag-log sa trapiko sa network ug mga istatistika sa paggamit sa bandwidth alang sa ulahi nga pag-analisar - kini ang default nga pamatasan. Mahimo nimong tan-awon ang kini nga mga log bisan kung na-reboot ang sistema.

$ sudo yum install sysstat      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install sysstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install sysstat  [On Debian/Ubuntu & Mint]
$ sudo pacman -S sysstat        [On Arch Linux]

2. iftop – Nagpakita sa Paggamit sa Bandwidth

top-like command line-based network bandwidth monitoring tool, gigamit aron makakuha og dali nga overview sa mga kalihokan sa network sa usa ka interface. Nagpakita kini sa mga update sa bandwidth sa paggamit sa network matag 2, 10, ug 40 segundos sa aberids.

$ sudo yum install iftop      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iftop      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iftop  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iftop        [On Arch Linux]

3. nload – Nagpakita sa Paggamit sa Network

Ang nload maoy laing yano, sayon-gamiton nga command-line tool para sa pagmonitor sa trapiko sa network ug paggamit sa bandwidth sa tinuod nga panahon. Gigamit niini ang mga graph aron matabangan ka nga mamonitor ang pagsulod ug paggawas nga trapiko. Dugang pa, nagpakita usab kini og impormasyon sama sa kinatibuk-ang gidaghanon sa gibalhin nga datos ug min/max nga paggamit sa network.

$ sudo yum install nload      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install nload      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install nload  [On Debian/Ubuntu & Mint]
$ sudo pacman -S nload        [On Arch Linux]

4. NetHogs - Monitor Network Traffic Bandwidth

Ang NetHogs usa ka gamay nga top-like, text-based nga himan aron mamonitor ang real-time nga paggamit sa bandwidth sa trapiko sa network sa matag proseso o aplikasyon nga nagdagan sa usa ka Linux system. Nagtanyag lang kini og real-time nga estadistika sa paggamit sa bandwidth sa imong network sa matag-proseso nga basehan.

$ sudo yum install nethogs      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install nethogs      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install nethogs  [On Debian/Ubuntu & Mint]
$ sudo pacman -S nethogs        [On Arch Linux]

5. bmon – Bandwidth Monitor ug Rate Estimator

Ang bmon usa usab ka prangka nga command-line tool para sa pagmonitor sa paggamit sa bandwidth sa network ug usa ka rate estimator, sa Linux. Gikuha niini ang mga istatistika sa network ug gitan-aw kini sa usa ka porma nga mahigalaon sa tawo aron mabantayan nimo ang imong sistema.

$ sudo yum install bmon      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install bmon      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install bmon  [On Debian/Ubuntu & Mint]
$ sudo pacman -S bmon        [On Arch Linux]

6. Darkstat – Nagkuha sa Trapiko sa Network

Ang Darkstat usa ka gamay, yano, cross-platform, real-time, episyente nga web-based network traffic analyzer. Kini usa ka himan sa pagmonitor sa estadistika sa network nga naglihok pinaagi sa pagkuha sa trapiko sa network, ug mga istatistika sa paggamit sa kompyuter, ug nagsilbi sa mga taho sa HTTP sa usa ka graphical nga pormat. Mahimo usab nimo kini gamiton pinaagi sa command line aron makuha ang parehas nga mga resulta.

$ sudo yum install darkstat      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install darkstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install darkstat  [On Debian/Ubuntu & Mint]
$ sudo pacman -S darkstat        [On Arch Linux]

7. IPTraf – Usa ka IP Network Monitor

Ang IPTraf kay sayon-gamiton, ncurses-based ug configurable tool para sa pagmonitor sa umaabot ug outgoing nga trapiko sa network nga moagi sa usa ka interface. Mapuslanon kini alang sa pag-monitor sa trapiko sa IP, ug pagtan-aw sa mga istatistika sa kinatibuk-ang interface, detalyado nga istatistika sa interface ug daghan pa.

$ sudo yum install iptraf      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iptraf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iptraf  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iptraf        [On Arch Linux]

8. CBM – (Color Bandwidth Meter)

Ang CBM usa ka gamay nga command-line utility alang sa pagpakita sa kasamtangan nga trapiko sa network sa tanan nga konektado nga mga himan sa kolor nga output sa Ubuntu Linux ug ang mga derivatives niini sama sa Linux Mint, Lubuntu, ug daghan pa. Gipakita niini ang matag konektado nga interface sa network, mga byte nga nadawat, mga byte nga gipasa, ug total nga mga byte, nga nagtugot kanimo sa pag-monitor sa bandwidth sa network.

$ sudo yum install cbm      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install cbm      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install cbm  [On Debian/Ubuntu & Mint]
$ sudo pacman -S cbm        [On Arch Linux]

9. Iperf/Iperf3 – Himan sa Pagsukod sa Bandwidth sa Network

Ang Iperf/Iperf3 kay gamhanang himan para sa pagsukod sa network throughput sa mga protocol sama sa TCP, UDP, ug SCTP. Nag-una kini nga gitukod aron makatabang sa pag-tune sa mga koneksyon sa TCP sa usa ka partikular nga agianan, busa mapuslanon alang sa pagsulay ug pag-monitor sa labing taas nga makab-ot nga bandwidth sa mga IP network (nagsuporta sa IPv4 ug IPv6).

Nagkinahanglan kini og usa ka server ug usa ka kliyente sa paghimo sa mga pagsulay (nga nagtaho sa bandwidth, pagkawala, ug uban pang mapuslanon nga mga parameter sa performance sa network).

$ sudo yum install iperf3      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iperf3      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iperf3  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iperf3        [On Arch Linux]

10. Netperf - Pagsulay sa Bandwidth sa Network

Ang Netperf susama sa iperf, alang sa pagsulay sa performance sa network. Makatabang kini sa pagmonitor sa bandwidth sa network sa Linux pinaagi sa pagsukod sa pagbalhin sa datos gamit ang TCP, UDP. Gisuportahan usab niini ang mga pagsukod pinaagi sa interface sa Berkeley Sockets, DLPI, Unix Domain Sockets, ug uban pang mga interface. Kinahanglan nimo ang usa ka server ug usa ka kliyente aron magpadagan sa mga pagsulay.

$ sudo yum install netperf      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install netperf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install netperf  [On Debian/Ubuntu & Mint]
$ sudo pacman -S netperf        [On Arch Linux]

11. SARG – Squid Analysis Report Generator

Ang SARG usa ka squid log files analyzer ug internet bandwidth monitoring tool. Naghimo kini og mapuslanon nga mga taho sa HTML nga adunay kasayuran lakip na apan dili limitado sa mga adres sa IP, ug kinatibuk-ang paggamit sa bandwidth. Kini usa ka magamit nga himan alang sa pag-monitor sa paggamit sa bandwidth sa internet sa mga indibidwal nga makina sa usa ka network.

Alang sa panudlo sa pag-install ug paggamit, tan-awa ang among artikulo - Giunsa ang Pag-install sa SARG aron Pag-monitor sa Paggamit sa Bandwidth sa Internet sa Squid.

12. Monitorix – System ug Network Monitoring Tool

Ang Monitorix usa ka gaan nga sistema nga mga kapanguhaan ug aplikasyon sa pag-monitor sa network, gidisenyo alang sa gagmay nga mga server sa Linux/Unix ug adunay usab katingad-an nga suporta alang sa mga naka-embed nga aparato.

Makatabang kini kanimo sa pagmonitor sa trapiko sa network ug mga istatistika sa paggamit gikan sa usa ka walay kinutuban nga gidaghanon sa mga aparato sa network. Gisuportahan niini ang mga koneksyon sa IPv4 ug IPv6 lakip ang trapiko sa pakete ug mga graph sa sayup sa trapiko ug nagsuporta hangtod sa 9 nga mga disc matag interface sa network.

I-install ang Monitorix sa Linux

$ sudo yum install monitorix      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install monitorix      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install monitorix  [On Debian/Ubuntu & Mint]
$ sudo pacman -S monitorix        [On Arch Linux]

13. Cacti – Network Monitoring ug Graphing Tool

Ang Cacti usa ka fully functional, web-based nga network graphing PHP application nga adunay intuitive, sayon gamiton nga interface. Gigamit niini ang database sa MySQL alang sa pagtipig sa mga datos nga nakolekta nga datos sa pasundayag sa network, nga gigamit aron makahimo og customized nga graphing. Usa kini ka frontend sa RRDTool, mapuslanon sa pagmonitor sa gagmay ngadto sa komplikado nga mga network nga adunay liboan ka mga device.

Alang sa panudlo sa pag-install ug paggamit, tan-awa ang among artikulo - I-install ang Cacti (Pag-monitor sa Network) sa Linux.

14. Observium – Network Monitoring Platform

Ang Observium usa ka bug-os nga gipakita nga platform sa pag-monitor sa network nga adunay elegante ug kusgan, lig-on apan yano ug intuitive nga interface. Gisuportahan niini ang daghang mga platform lakip ang, Linux, Windows, FreeBSD, Cisco, HP, Dell, ug daghan pa, ug naglakip sa autodetection sa mga aparato. Nakatabang kini sa mga tiggamit sa pagkolekta sa mga sukatan sa network ug nagtanyag intuitive nga pag-graph sa mga sukatan sa aparato gikan sa nakolekta nga datos sa pasundayag.

Alang sa panudlo sa pag-install ug paggamit, tan-awa ang among artikulo - Giunsa Pag-install ang Observium - Usa ka Kompleto nga Sistema sa Pagdumala ug Pag-monitor sa Network.

15. Zabbix – Application ug Network Monitoring Tool

Ang Zabbix kay usa ka feature-rich, kasagarang gigamit nga network monitoring platform, gidisenyo sa server-client model, para mamonitor ang mga network, server, ug applications sa real-time. Nagkolekta kini og lain-laing klase sa datos nga gigamit para sa biswal nga representasyon sa performance sa network o load metrics sa mga gimonitor nga device.

Kini makahimo sa pagtrabaho uban sa ilado nga networking protocols sama sa HTTP, FTP, SMTP, IMAP, ug daghan pa, nga walay panginahanglan sa pag-instalar sa dugang nga software sa gibantayan nga mga himan.

Alang sa panudlo sa pag-install ug paggamit, susiha ang among artikulo - Giunsa Pag-install ang Zabbix - Usa ka Kompleto nga Solusyon sa Pag-monitor sa Network para sa Linux.

16. Nagios – Mga Sistema sa Pag-monitor, Mga Network, ug Imprastraktura

Ang Nagios usa ka lig-on, gamhanan, adunahan sa feature, ug kaylap nga gigamit nga monitoring software. Gitugotan ka niini nga ma-monitor ang lokal ug hilit nga mga aparato sa network ug ang ilang mga serbisyo gikan sa usa ka bintana.

Nagtanyag kini og pag-monitor sa bandwidth sa mga aparato sa network sama sa mga switch ug mga Router pinaagi sa SNMP aron dali nimo mahibal-an ang sobra nga gigamit nga mga pantalan, ug mahibal-an ang posible nga mga nag-abuso sa network.

Dugang pa, ang Nagios nagtabang usab kanimo sa pagbantay sa per-port bandwidth nga paggamit ug mga kasaypanan ug nagsuporta sa paspas nga pagkakita sa network outages ug protocol failures.

Alang sa panudlo sa pag-install ug paggamit, susiha ang among artikulo - Giunsa Pag-install ang Nagios - Usa ka Kompleto nga Solusyon sa Pag-monitor sa Infrastruktura sa IT alang sa Linux.

Niini nga artikulo, among gisusi ang daghang mapuslanon nga bandwidth sa network ug mga himan sa pag-monitor sa sistema alang sa Linux. Kung napakyas kami sa paglakip sa bisan unsang himan sa pag-monitor sa lista, ipaambit kanamo ang porma sa komento sa ubos.