![Otkrivena zadana pozadina Ubuntu 13.10](/f/75aa89a6a1bd142f11dc434d879a9800.jpg?width=100&height=100)
Imate li problema s praćenjem upotrebe mrežne propusnosti mreže Linux? Trebaš li pomoć? Važno je da možete vizualizirati ono što se događa u vašoj mreži kako biste razumjeli i riješili sve što uzrokuje sporost mreže ili jednostavno pazite na svoju mrežu.
Pročitajte također: 20 alata Commad Line za praćenje izvedbe Linuxa
U ovom ćemo članku pregledati 16 korisnih alata za praćenje propusnosti za analizu korištenja mreže na Linux sustavu.
Ako želite upravljati svojom mrežom, rješavati je ili rješavati pogreške, pročitajte naš članak - Linux Sysadmin vodič za upravljanje mrežom, rješavanje problema i ispravljanje pogrešaka
Svi dolje navedeni alati otvorenog su koda i mogu vam pomoći da odgovorite na pitanja poput "zašto je mreža tako spora danas?”. Ovaj članak uključuje mješavinu malih alata za praćenje propusnosti na jednom Linux stroju i cjelovitih rješenja za nadzor sposobnih za rukovanje s nekoliko brojeva hostova na LAN (Lokalna mreža) na više domaćina čak i na a WAN (Mreža širokog područja).
ManageEngine NetFlow Analyzer je rješenje za praćenje propusnosti zasnovano na protoku koje nudi podršku za više dobavljača. Prati vašu mrežu, analizira obrasce prometa te otkriva i dijagnosticira svinjske propusne širine.
Možete pratiti obrasce prometa u vašoj mreži tijekom bilo kojeg vremenskog razdoblja i detaljnije proučiti podatke o uređaju, sučelju, aplikaciji i na razini korisnika. Svojim sposobnostima oblikovanja prometa, NetFlow Analyzer pomaže vam u stvarnom vremenu identificirati mrežne anomalije i riješiti ih prije nego što utječu na vaše krajnje korisnike.
Sa svojim prilagodljivim izvješćima, NetFlow Analyzer također vam pomaže predvidjeti i planirati vaše zahtjeve za propusnost. Možete stvoriti, zakazati i generirati opsežna izvješća o analizi propusnosti u samo nekoliko klikova.
VnStat je potpuno opremljen program zasnovan na naredbenom retku za praćenje mrežnog prometa i korištenja propusnosti u stvarnom vremenu, na Linux i BSD sustavima.
Jedna prednost koju ima nad sličnim alatom je ta što bilježi statistike mrežnog prometa i propusnosti za kasniju analizu - to je njegovo zadano ponašanje. Zapisnike možete vidjeti čak i nakon ponovnog pokretanja sustava.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install vnstat # apt install vnstat [UključenoDebian/Ubuntu]
iftop je jednostavan, lagan za korištenje, u stvarnom vremenu vrhunski alat za praćenje propusnosti mreže zasnovan na naredbenom retku, koji se koristi za brzi pregled mrežnih aktivnosti na sučelju. Prikazuje ažuriranja propusnosti mreže u prosjeku svaka 2, 10 i 40 sekundi.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install iftop # apt install iftop [UključenoDebian/Ubuntu]
nload je još jedan jednostavan, jednostavan za korištenje alat za naredbeni redak za praćenje mrežnog prometa i korištenja propusnosti u stvarnom vremenu. Koristi grafikone kako bi vam pomogao pratiti ulazni i odlazni promet. Osim toga, prikazuje i podatke poput ukupne količine prenesenih podataka i min/max korištenja mreže.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install nload # apt install nload [UključenoDebian/Ubuntu]
NetHogs je maleni alat sličan vrhu, tekstualni, za praćenje korištenja propusnosti mrežnog prometa u stvarnom vremenu od strane svakog procesa ili aplikacije koja radi na Linux sustavu. On jednostavno nudi statistiku u stvarnom vremenu o korištenju vaše propusnosti mreže po procesu.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install nethogs # apt install nethogs [UključenoDebian/Ubuntu]
bmon također je jednostavan alat za naredbeni redak za praćenje korištenja propusnosti mreže i procjenitelj brzine u Linuxu. Snima mrežne statistike i vizualizira ih u prilagođenom formatu tako da možete držati na oku svoj sustav.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install bmon # apt install bmon [UključenoDebian/Ubuntu]
Darkstat je mali, jednostavan, učinkovit analizator mrežnog prometa na Internetu u stvarnom vremenu koji radi na više platformi. To je alat za praćenje mrežne statistike koji bilježi mrežni promet, izračunava statistiku korištenja i poslužuje izvješća putem HTTP -a u grafičkom formatu. Također ga možete koristiti putem naredbenog retka da biste dobili iste rezultate.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install darkstat # apt install darkstat [UključenoDebian/Ubuntu]
IPTraf je jednostavan za korištenje, ncurses-based i konfiguriran alat za praćenje dolaznog i odlaznog mrežnog prometa koji prolazi kroz sučelje. Korisno je za praćenje IP prometa i pregled općih statistika sučelja, detaljnih statistika sučelja i još mnogo toga.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install iptraf # apt install iptraf [UključenoDebian/Ubuntu]
CBM je mali uslužni program za naredbeni redak za prikaz trenutnog mrežnog prometa na svim povezanim uređajima u boji u Ubuntu Linuxu i njegovim izvedenicama kao što su Linux Mint, Lubuntu i mnogi drugi. Prikazuje svako spojeno mrežno sučelje, primljene bajtove, prenesene bajte i ukupne bajtove, omogućujući vam praćenje mrežne propusnosti.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install cbm # apt install cbm [UključenoDebian/Ubuntu]
Iperf/Iperf3 je moćan alat za mjerenje mrežne propusnosti preko protokola kao što su TCP, UDP i SCTP. Prvenstveno je napravljen kako bi pomogao u podešavanju TCP veza preko određene staze, stoga je koristan za testiranje i praćenje najveće moguće propusnosti na IP mrežama (podržava i IPv4 i IPv6). Za izvođenje testova su potrebni poslužitelj i klijent (koji izvješćuje o propusnosti, gubitku i drugim korisnim parametrima mrežne izvedbe).
# yum install epel-release [Uključeno RHEL/CentOS] # yum install iperf3 # apt install iperf3 [UključenoDebian/Ubuntu]
Netperf sličan je iperf -u za testiranje mrežnih performansi. Može pomoći u praćenju propusnosti mreže u Linuxu mjerenjem prijenosa podataka pomoću TCP -a, UDP -a. Također podržava mjerenja putem sučelja Berkeley Sockets, DLPI, Unix Domain Sockets i mnogih drugih sučelja. Za izvođenje testova potreban vam je poslužitelj i klijent.
Upute za instalaciju potražite na stranici github projekta.
SARG je analizator datoteka dnevnika lignji i alat za praćenje internetske propusnosti. Proizvodi korisna HTML izvješća s informacijama uključujući, ali ne ograničavajući se na IP adrese, i ukupnu upotrebu propusnosti. To je zgodan alat za praćenje korištenja internetske propusnosti od strane pojedinih strojeva na jednoj mreži.
Upute za instalaciju i upotrebu potražite u našem članku - Kako instalirati SARG za praćenje upotrebe internetske propusnosti Squid.
Monitorix je lagana aplikacija za praćenje resursa sustava i mreže, dizajnirana za male Linux/Unix poslužitelje, a također dolazi s nevjerojatnom podrškom za ugrađene uređaje.
Pomaže vam u praćenju mrežnog prometa i statistike korištenja s neograničenog broja mrežnih uređaja. Podržava IPv4 i IPv6 veze, uključuje grafike paketnog prometa i prometnih pogrešaka te podržava do 9 qdiskova po mrežnom sučelju.
# yum install epel-release [Uključeno RHEL/CentOS] # yum install monitorix # apt install monitorix [UključenoDebian/Ubuntu]
Kaktusi je potpuno funkcionalna PHP aplikacija za mrežno grafičko prikazivanje na webu s intuitivnim sučeljem jednostavnim za korištenje. Koristi MySQL bazu podataka za spremanje podataka prikupljenih podataka o mrežnim performansama, koji se koriste za izradu prilagođenih grafikona. To je sučelje za RRDTool, korisno za praćenje malih do složenih mreža s tisućama uređaja.
Upute za instalaciju i upotrebu potražite u našem članku - Kako instalirati Kaktuse - alat za nadzor i grafiku mreže.
Opservium je potpuno opremljena platforma za nadzor mreže s elegantnim i snažnim, robusnim, ali jednostavnim i intuitivnim sučeljem. Podržava brojne platforme, uključujući, Linux, Windows, FreeBSD, Cisco, HP, Dell i mnoge druge, a uključuje i automatsko otkrivanje uređaja. Pomaže korisnicima pri prikupljanju mrežnih mjernih podataka i nudi intuitivno grafičko prikazivanje mjernih podataka uređaja iz prikupljenih podataka o izvedbi.
Upute za instalaciju i upotrebu potražite u našem članku - Kako instalirati Observium - cjelovit sustav upravljanja i nadzora mreže.
Zabbix je bogata značajkama, često korištena platforma za nadzor mreže, dizajnirana u poslužiteljsko-klijentskom modelu, za praćenje mreža, poslužitelja i aplikacija u stvarnom vremenu. Prikuplja različite vrste podataka koji se koriste za vizualno predstavljanje performansi mreže ili mjerenje opterećenja nadziranih uređaja.
Sposoban je za rad s dobro poznatim mrežnim protokolima kao što su HTTP, FTP, SMTP, IMAP i mnogim drugim, bez potrebe za instaliranjem dodatnog softvera na nadzirane uređaje.
Upute za instalaciju i upotrebu potražite u našem članku - Kako instalirati Zabbix - Potpuno rješenje za nadzor mreže za Linux.
Nagios je robustan, moćan, bogat značajkama i široko korišten softver za nadzor. Omogućuje vam nadgledanje lokalnih i udaljenih mrežnih uređaja i njihovih usluga iz jednog prozora.
Nudi nadzor propusnosti u mrežnim uređajima kao što su sklopke i usmjerivači putem SNMP -a, pa vam omogućuje da lako saznate preko korištenih portova i odredite moguće zloupotrebe mreže.
Pročitajte također: 13 Linux naredbe za konfiguraciju mreže i rješavanje problema
Osim toga, Nagios vam također pomaže pri praćenju korištenja i grešaka propusnosti po portu te podržava brzo otkrivanje prekida mreže i grešaka protokola.
Upute za instalaciju i upotrebu potražite u našem članku - Kako instalirati Nagios - cjelovito rješenje za nadzor IT infrastrukture za Linux.
U ovom smo članku pregledali brojne korisne alate za propusnost mreže i nadzor sustava za Linux. Ako smo propustili uključiti bilo koji alat za praćenje na popis, podijelite s nama u donjem obrascu za komentare.