17 Zana Muhimu za Ufuatiliaji wa Bandwidth ili Kuchanganua Matumizi ya Mtandao katika Linux


Je, unatatizika kufuatilia matumizi ya kipimo data cha mtandao wa Linux? Je, unahitaji msaada? Ni muhimu kuwa na uwezo wa kuibua kile kinachotokea katika mtandao wako ili kuelewa na kutatua chochote kinachosababisha kasi ya mtandao au kuweka macho kwenye mtandao wako.

Katika makala haya, tutapitia zana 17 muhimu za ufuatiliaji wa kipimo data ili kuchanganua matumizi ya mtandao kwenye mfumo wa Linux.

Ikiwa unatafuta kudhibiti, kusuluhisha au kurekebisha Mtandao wako, basi soma nakala yetu - Amri za Mitandao 22 za Linux kwa Sysadmins

Zana zilizoorodheshwa hapa chini zote ni chanzo huria na zinaweza kukusaidia kujibu maswali kama vile mbona mtandao una kasi ya chini leo?. Makala haya yanajumuisha mseto wa zana ndogo za kufuatilia kipimo data kwenye mashine moja ya Linux na suluhu kamili za ufuatiliaji zenye uwezo wa kushughulikia idadi chache ya wapangishi kwenye LAN (Mtandao wa Eneo la Karibu) hadi wapangishi wengi hata kwenye WAN (Mtandao wa Eneo Wide).

Site24x7's NetFlow Analyzer - Ufuatiliaji wa Trafiki wa Mtandao

NetFlow Analyzer ya Site24x7 ni zana ya ufuatiliaji wa trafiki ya mtandao inayotegemea wingu na ufuatiliaji wa kipimo data ambacho hufuatilia vifaa vyako vya chanzo na lengwa, violesura vyao, na trafiki inayopita ndani yake.

Sanidi viwango vya juu vya vipimo vyote muhimu, kama vile trafiki inayoingia, trafiki inayotoka nje, na matumizi ya kipimo data, na upokee arifa za papo hapo wakati kizingiti kimepitwa.

NetFlow Analyzer huchanganua mtiririko kulingana na teknolojia tofauti, kama vile NetFlow, sFlow, na J-Flow. Unaweza kupata mwonekano kamili kwenye kipimo data cha mtandao kwa takwimu za kilele cha trafiki, programu maarufu na mazungumzo ya juu. Tambua hogi za kipimo data, zirekebishe, na uboreshe utendakazi wa mtandao wako kwa kutumia zana ya ufuatiliaji wa kipimo data cha mtandao wa Site24x7.

KusimamiaEngine Netflow Analyzer

hugundua nguruwe za bandwidth.

Unaweza kufuatilia mifumo ya trafiki katika mtandao wako kwa muda wowote, na upate maelezo zaidi kwenye kifaa, kiolesura, programu na maelezo ya kiwango cha mtumiaji. Kwa uwezo wake wa uundaji wa trafiki, NetFlow Analyzer hukusaidia kutambua hitilafu za mtandao katika wakati halisi na kuzitatua kabla hazijaathiri watumiaji wako.

Kwa ripoti zake zinazoweza kubinafsishwa, NetFlow Analyzer pia hukusaidia kutabiri na kupanga mahitaji yako ya kipimo data. Unaweza kuunda, kuratibu na kutoa ripoti za uchambuzi wa kipimo data kwa mibofyo michache tu.

1. vnStat - Kichunguzi cha Trafiki ya Mtandao

VnStat ni mpango unaoangaziwa kikamilifu, unaotegemea mstari wa amri wa kufuatilia trafiki ya mtandao wa Linux na utumiaji wa kipimo data katika muda halisi, kwenye mifumo ya Linux na BSD.

Faida moja iliyonayo juu ya zana sawa ni kwamba huweka takwimu za matumizi ya mtandao na kipimo data kwa uchanganuzi wa baadaye - hii ni tabia yake chaguo-msingi. Unaweza kutazama kumbukumbu hizi hata baada ya mfumo kuwasha upya.

$ 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 - Inaonyesha Matumizi ya Bandwidth

zana ya ufuatiliaji wa kipimo data cha mtandao kulingana na mstari wa amri ya juu, inayotumika kupata muhtasari wa haraka wa shughuli za mtandao kwenye kiolesura. Inaonyesha masasisho ya kipimo data cha matumizi ya mtandao kila baada ya sekunde 2, 10, na 40 kwa wastani.

$ 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. pakua - Inaonyesha Matumizi ya Mtandao

nload ni zana nyingine rahisi, rahisi kutumia ya mstari wa amri kwa ufuatiliaji wa trafiki ya mtandao na matumizi ya kipimo data katika muda halisi. Inatumia grafu kukusaidia kufuatilia trafiki inayoingia na kutoka. Kwa kuongeza, pia huonyesha maelezo kama vile jumla ya kiasi cha data iliyohamishwa na matumizi ya mtandao wa chini/upeo.

$ 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 - Fuatilia Bandwidth ya Trafiki ya Mtandao

NetHogs ni zana ndogo inayofanana na ya juu, inayotegemea maandishi ili kufuatilia matumizi ya kipimo data cha trafiki ya mtandao katika wakati halisi kwa kila mchakato au programu inayoendeshwa kwenye mfumo wa Linux. Inatoa tu takwimu za wakati halisi za matumizi ya kipimo data cha mtandao wako kwa misingi ya kila mchakato.

$ 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 - Kifuatilia Bandwidth na Kikadiriaji Viwango

bmon pia ni zana ya moja kwa moja ya mstari wa amri ya ufuatiliaji wa matumizi ya kipimo data cha mtandao na mkadiriaji wa kiwango, katika Linux. Hunasa takwimu za mtandao na kuziona katika umbizo linalofaa binadamu ili uweze kufuatilia mfumo wako.

$ 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 - Inakamata Trafiki ya Mtandao

Darkstat ni kichanganuzi dogo, rahisi, cha mtambuka, cha wakati halisi, chenye ufanisi wa trafiki mtandaoni. Ni zana ya ufuatiliaji wa takwimu za mtandao ambayo hufanya kazi kwa kunasa trafiki ya mtandao, na takwimu za matumizi ya kompyuta, na hutoa ripoti kupitia HTTP katika umbizo la picha. Unaweza pia kuitumia kupitia mstari wa amri ili kupata matokeo sawa.

$ 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 - Mfuatiliaji wa Mtandao wa IP

IPTraf ni zana rahisi kutumia, yenye msingi wa laana na inayoweza kusanidiwa kwa ajili ya kufuatilia trafiki ya mtandao inayoingia na kutoka inayopitia kiolesura. Ni muhimu kwa ufuatiliaji wa trafiki wa IP, na kutazama takwimu za kiolesura cha jumla, takwimu za kiolesura za kina na mengi zaidi.

$ 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 - (Mita ya Bandwidth ya Rangi)

CBM ni matumizi madogo ya mstari wa amri ya kuonyesha trafiki ya sasa ya mtandao kwenye vifaa vyote vilivyounganishwa katika pato la rangi katika Ubuntu Linux na viambajengo vyake kama vile Linux Mint, Lubuntu, na vingine vingi. Inaonyesha kila kiolesura cha mtandao kilichounganishwa, baiti zilizopokelewa, baiti zinazopitishwa, na jumla ya ka, huku kuruhusu kufuatilia kipimo data cha mtandao.

$ 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 - Chombo cha Kupima Bandwidth ya Mtandao

Iperf/Iperf3 ni zana yenye nguvu ya kupima upitishaji wa mtandao kwenye itifaki kama vile TCP, UDP, na SCTP. Kimsingi imeundwa ili kusaidia katika kurekebisha miunganisho ya TCP juu ya njia fulani, hivyo ni muhimu kwa kupima na kufuatilia upeo wa data unaoweza kufikiwa kwenye mitandao ya IP (inaauni IPv4 na IPv6).

Inahitaji seva na mteja kufanya majaribio (ambayo yanaripoti kipimo data, upotevu, na vigezo vingine muhimu vya utendakazi wa mtandao).

$ 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 - Upimaji wa Bandwidth ya Mtandao

Netperf ni sawa na iperf, kwa kupima utendaji wa mtandao. Inaweza kusaidia katika kufuatilia kipimo data cha mtandao katika Linux kwa kupima uhamisho wa data kwa kutumia TCP, UDP. Pia inasaidia vipimo kupitia kiolesura cha Soketi za Berkeley, DLPI, Soketi za Kikoa cha Unix, na miingiliano mingine mingi. Unahitaji seva na mteja ili kuendesha majaribio.

$ 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 - Jenereta ya Ripoti ya Uchambuzi wa Squid

SARG ni kichanganuzi cha faili za kumbukumbu za ngisi na zana ya ufuatiliaji wa kipimo data cha mtandao. Hutoa ripoti muhimu za HTML zilizo na habari ikijumuisha lakini sio tu kwa anwani za IP, na matumizi ya jumla ya kipimo data. Ni zana rahisi ya kufuatilia matumizi ya kipimo data cha mtandao na mashine moja moja kwenye mtandao mmoja.

Kwa maagizo ya ufungaji na matumizi, angalia makala yetu - Jinsi ya Kufunga SARG ili Kufuatilia Matumizi ya Bandwidth Internet squid.

12. Monitorix - Chombo cha Ufuatiliaji wa Mfumo na Mtandao

Monitorix ni rasilimali ya mfumo nyepesi na programu ya ufuatiliaji wa mtandao, iliyoundwa kwa ajili ya seva ndogo za Linux/Unix na pia huja na usaidizi wa ajabu kwa vifaa vilivyopachikwa.

Inakusaidia kufuatilia trafiki ya mtandao na takwimu za matumizi kutoka kwa idadi isiyo na kikomo ya vifaa vya mtandao. Inaauni miunganisho ya IPv4 na IPv6 ikijumuisha trafiki ya pakiti na grafu za hitilafu za trafiki na inasaidia hadi diski 9 kwa kila kiolesura cha mtandao.

Sakinisha Monitorix kwenye 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 - Ufuatiliaji wa Mtandao na Chombo cha Kuchora

Cacti ni programu inayofanya kazi kikamilifu, inayotegemea mtandao ya PHP ya kuchora mtandao yenye kiolesura angavu, kilicho rahisi kutumia. Inatumia hifadhidata ya MySQL kwa kuhifadhi data iliyokusanywa ya utendakazi wa mtandao, inayotumika kutengeneza michoro iliyobinafsishwa. Ni sehemu ya mbele ya RRDTool, muhimu kwa ufuatiliaji wa mitandao midogo hadi changamano yenye maelfu ya vifaa.

Kwa maagizo ya ufungaji na matumizi, angalia makala yetu - Sakinisha Cacti (Ufuatiliaji wa Mtandao) kwenye Linux.

14. Observium - Jukwaa la Ufuatiliaji wa Mtandao

Observium ni jukwaa la ufuatiliaji wa mtandao linaloangaziwa kikamilifu na kiolesura maridadi na chenye nguvu, thabiti lakini rahisi na angavu. Inaauni idadi ya majukwaa ikijumuisha, Linux, Windows, FreeBSD, Cisco, HP, Dell, na mengine mengi, na inajumuisha utambuzi wa vifaa kiotomatiki. Husaidia watumiaji kukusanya vipimo vya mtandao na kutoa upigaji picha angavu wa vipimo vya kifaa kutoka kwa data iliyokusanywa ya utendakazi.

Kwa maagizo ya ufungaji na matumizi, angalia makala yetu - Jinsi ya Kufunga Observium - Mfumo Kamili wa Usimamizi na Ufuatiliaji wa Mtandao.

15. Zabbix - Chombo cha Ufuatiliaji wa Maombi na Mtandao

Zabbix ni jukwaa la ufuatiliaji wa mtandao lenye vipengele vingi, linalotumika sana, lililoundwa kwa mtindo wa mteja wa seva, kufuatilia mitandao, seva na programu kwa wakati halisi. Hukusanya aina tofauti za data zinazotumika kwa uwakilishi unaoonekana wa utendaji wa mtandao au upakiaji wa vipimo vya vifaa vinavyofuatiliwa.

Ina uwezo wa kufanya kazi na itifaki za mtandao zinazojulikana kama vile HTTP, FTP, SMTP, IMAP, na nyingine nyingi, bila hitaji la kusakinisha programu ya ziada kwenye vifaa vinavyofuatiliwa.

Kwa maagizo ya ufungaji na matumizi, angalia makala yetu - Jinsi ya Kufunga Zabbix - Suluhisho Kamili la Ufuatiliaji wa Mtandao kwa Linux.

16. Nagios – Hufuatilia Mifumo, Mitandao, na Miundombinu

Nagios ni programu thabiti, yenye nguvu, yenye vipengele vingi na inayotumika sana ya ufuatiliaji. Inakuwezesha kufuatilia vifaa vya mtandao wa ndani na wa mbali na huduma zao kutoka kwa dirisha moja.

Inatoa ufuatiliaji wa kipimo data katika vifaa vya mtandao kama vile swichi na Vipanga njia kupitia SNMP hivyo kukuwezesha kwa urahisi kujua bandari zinazotumika kupita kiasi, na kubainisha watumiaji wanaoweza kutumia mtandao.

Kwa kuongezea, Nagios pia hukusaidia kutazama utumiaji wa kipimo data kwa kila bandari na hitilafu na inasaidia ugunduzi wa haraka wa kukatika kwa mtandao na kushindwa kwa itifaki.

Kwa maagizo ya usakinishaji na matumizi, angalia nakala yetu - Jinsi ya Kufunga Nagios - Suluhisho Kamili la Ufuatiliaji wa Miundombinu ya IT kwa Linux.

Katika makala haya, tumepitia idadi ya kipimo data muhimu cha mtandao na zana za ufuatiliaji wa mfumo kwa ajili ya Linux. Ikiwa tumekosa kujumuisha zana yoyote ya ufuatiliaji kwenye orodha, shiriki nasi katika fomu ya maoni hapa chini.