Kif Tinstalla vnStat u vnStati biex timmonitorja t-Traffiku tan-Netwerk fil-Linux
VnStat huwa disinn ta 'għodda ta' monitoraġġ tat-traffiku tan-netwerk ibbażat fuq console għal Linux u BSD. Se żżomm log tat-traffiku tan-netwerk għal interfaces tan-netwerk magħżula. Biex jiġġenera r-zkuk, vnStat juża l-informazzjoni pprovduta mill-kernel.
Fi kliem ieħor, mhux se jxomm it-traffiku tan-netwerk u jiżgura l-użu ħafif tar-riżors tas-sistema. Biex tuża dan is-software taħt Linux ser ikollok bżonn mill-inqas verżjoni 2.2 tas-serje tal-kernel.
L-aħħar verżjoni ta 'vnStat 2.6 ġiet rilaxxata fil-21 ta' Jannar 2020, u tinkludi bosta karatteristiċi u soluzzjonijiet li ġejjin.
- L-istatistiċi jibqgħu disponibbli anke wara li s-sistema terġa' tibda
- Immonitorja interfaces tan-netwerk multipli fl-istess ħin
- Għażliet ta' output multipli
- Issortja d-dejta skont siegħa, jum, xahar, ġimgħa jew ikseb l-aqwa 10 ijiem
- Iġġenera grafika png tal-output
- Kkonfigura \Xhur biex issegwi b'ċikli ta' kontijiet differenti li jista' jkollok
- Ħfief ħafna – jikkonsma porzjon tassew żgħir tar-riżorsi tas-sistema tiegħek
- Użu baxx tas-CPU irrispettivament minn kemm tiġġenera traffiku
- M'għandekx għalfejn tkun għerq biex tużah
- Agħżel l-unitajiet b'mod dinamiku (KB, MB, eċċ)
- vnStati jipprovdi xi għażliet ġodda bħal:
- -nl/–nolegend (jaħbi l-leġġenda rx/tx)
- –altdate – uża post alternattiv tat-test tad-data/ħin
- –headertext – biex tippersonalizza t-test fl-header tal-immaġni.
F'dan l-artikolu, aħna ser nuruk kif tinstalla l-għodda vnStat u vnStati taħt sistemi Linux biex tissorvelja t-traffiku tan-netwerk f'ħin reali.
Installazzjoni ta' Għodod ta' Monitoraġġ tan-Netwerk vnStat u vnStati
1. Biex tinstalla vnStat fil-Linux, ser ikollok bżonn tniżżel l-aħħar verżjoni mill-paġna uffiċjali ta 'rilaxx ta' GitHub.
Alternattivament, tista 'wkoll tuża l-kmand wget li ġej biex tniżżel l-aħħar sors tarball kif muri hawn taħt.
# wget https://humdi.net/vnstat/vnstat-2.6.tar.gz
2. Ladarba tkun niżżilt il-fajl, estratt l-arkivju billi tuża t-terminal tiegħek u mbagħad innaviga lejn il-post fejn tkun estratt l-arkivju u kkumpilah billi tuża l-kmandi li ġejjin.
Nota: Il-pakkett tas-sors jiġi mal-fajls tas-sors meħtieġa għal vnStat inkluż id-daemon (vnstatd) u l-output tal-immaġni (vnstati).
# yum group install "Development Tools" # yum install gd gd-devel sqlite-devel # tar -xvf vnstat-2.6.tar.gz # cd vnstat-2.6/ # ./configure --prefix=/usr --sysconfdir=/etc # make # make install
$ sudo apt-get install build-essential gd gd-devel libsqlite3-dev $ tar -xvf vnstat-2.6.tar.gz $ cd vnstat-2.6/ $ sudo ./configure --prefix=/usr --sysconfdir=/etc $ sudo make $ sudo make install
3. Ladarba l-installazzjoni tkun lesta, ikollok bżonn tikkopja l-fajl tas-servizz Vnstat kif muri.
# cp -v examples/systemd/vnstat.service /etc/systemd/system/ # systemctl enable vnstat # systemctl start vnstat
# cp -v examples/init.d/redhat/vnstat /etc/init.d/ # chkconfig vnstat on # service vnstat start
4. Issa ivverifika li l-binarji ltqajna installati f'post xieraq u huma tal-verżjoni korretta.
# vnstat vnStat 2.6 by Teemu Toivola <tst at iki dot fi>
5. Jekk tixtieq tippersonalizza l-konfigurazzjoni tal-vnStat tiegħek tista' tiftaħ il-fajl tal-konfigurazzjoni tiegħu li jinsab fuq:
# vi /etc/vnstat.conf
L-għażliet hemmhekk jispjegaw lilhom infushom u għalhekk mhux se nieqaf fuq kull waħda minnhom. Xorta tista' tirrevedihom jekk tixtieq tippersonalizza l-installazzjoni tiegħek.
6. Ikollok bżonn tagħti ftit ħin biex l-istatistiċi jiġu aġġornati fid-database. Ladarba jkollok biżżejjed informazzjoni miktuba fid-database tista' tara l-istatistiċi tan-netwerk billi sempliċement taħdem:
# vnstat
7. Yon tista 'wkoll tiċċekkja l-istatistiċi ta' kull siegħa billi tuża l-għażla
-h
:# vnstat -h
8. Għal stats ta' kuljum, ser ikollok bżonn tuża l-għażla
-d
:# vnstat -d
9. Għal aktar għażliet disponibbli tista' tuża l-
--help
:# vnstat --help
10. Biex tagħmel l-istatistiċi aktar faċli biex tinqara tista' tuża l-għodda vnStati biex tiġġenera immaġini
.png
għal vnStat.VnStati huwa installat awtomatikament flimkien ma 'vnStat għalhekk ma jkunu meħtieġa l-ebda azzjonijiet ta' installazzjoni ulterjuri. Biex tiġġenera immaġni fil-qosor għall-użu tan-netwerk tal-interface tan-netwerk tiegħek, tista 'taħdem:
# vnstati -s -i eth0 -o ~/network-log.png
# vnstati -h -i eth0 -o ~/network-log.png
Fil-każ tiegħi, vnStat ġie installat reċentement, iżda dawn se jimtlew maż-żmien. Għal aktar għażliet disponibbli u stats differenti tista’ tuża l-għażla –help:
L-informazzjoni li jipprovdu kemm vnStat kif ukoll vnStati tista’ tgħin bil-kbir il-monitoraġġ, l-analiżi u s-soluzzjoni tal-problemi tan-netwerk tiegħek fil-ħin. Tista' ssib aktar informazzjoni dwar l-għażliet disponibbli ta' vnStat fil-paġna man tal-għodda.
Jekk għandek suġġeriment jew mistoqsija addizzjonali dwar vnStat u vnStati jekk jogħġbok, toqgħodx lura milli tibgħat il-kumment tiegħek fit-taqsima tal-kummenti hawn taħt.