Otu esi etinye vnStat na vnStati iji nyochaa okporo ụzọ netwọkụ na Linux


VnStat bụ ihe njikwa okporo ụzọ netwọkụ dabere na njikwa maka Linux na BSD. Ọ ga-edobe ndekọ nke okporo ụzọ netwọk maka oghere netwọk ahọpụtara. Iji mepụta ndekọ, vnStat na-eji ozi kernel nyere.

N'ikwu ya n'ụzọ ọzọ, ọ gaghị emebi okporo ụzọ netwọkụ ahụ ma hụ na ojiji nke akụrụngwa sistemu adịchaghị. Iji jiri ngwanrọ a n'okpuru Linux ị ga-achọ opekata mpe ụdị 2.2 nke usoro kernel.

E wepụtala ụdị vnStat 2.6 kachasị ọhụrụ na Jenụwarị 21, 2020, ma gụnye ọtụtụ atụmatụ na ndozi.

  • Nkọkọ ọnụ ka dị ọbụlagodi mgbe nrụgharị sistemu
  • Chekwaa ọtụtụ oghere netwọkụ n'otu oge
  • Nhọrọ mmepụta ọtụtụ
  • Hazie data ahụ site na elekere, ụbọchị, ọnwa, izu ma ọ bụ nweta ụbọchị iri kachasị
  • Mepụta eserese png nke mmepụta
  • Hazie \ọnwa iji soro usoro ịgba ụgwọ dị iche iche ị nwere ike inwe
  • Ọ dị ọkụ - na-eri obere akụkụ nke akụrụngwa sistemụ gị
  • Ojiji CPU dị ala n'agbanyeghị oke okporo ụzọ ị na-ewepụta
  • Ịkwesighi ịbụ mgbọrọgwụ iji ya
  • Họrọ nkeji n'ike (KB, MB, wdg)
  • vnStati na-enye ụfọdụ nhọrọ ọhụrụ dị ka:
    • -nl/–nolegend (na-ezobe akụkọ rx/tx)
    • –altdate – jiri ọnọdụ ederede ụbọchị/oge ọzọ
    • –headertext – ka hazie ederede dị na nkụnye eji isi mee ihe.

    N'isiokwu a, anyị ga-egosi gị otu esi etinye vnStat na vnStati ngwá ọrụ n'okpuru Linux usoro iji nyochaa ezigbo netwọk okporo ụzọ.

    Ịwụnye vnStat na vnStati Network Monitoring Tools

    1. Iji wụnye vnStat na Linux, ị ga-achọ ibudata ụdị ọhụrụ site na ibe ntọhapụ GitHub ya.

    N'aka nke ọzọ, ị nwekwara ike iji iwu wget na-esonụ iji budata tarball isi mmalite dị ka egosiri n'okpuru.

    # wget https://humdi.net/vnstat/vnstat-2.6.tar.gz
    

    2. Ozugbo ibudatara faịlụ ahụ, wepụ ihe ndekọ ahụ site na iji ọnụ gị wee gaa na ebe ị weputara ebe nchekwa ahụ wee chịkọta ya site na iji iwu ndị a.

    Mara: Ngwungwu isi mmalite na-abịa na faịlụ isi mmalite achọrọ maka vnStat gụnyere daemon (vnstatd) na mmepụta onyonyo (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. Ozugbo arụchara arụnyere, ị ga-achọ idetu faịlụ ọrụ Vnstat dị ka egosiri.

    # 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. Ugbu a chọpụta na ọnụọgụ abụọ nwetara arụnyere na ebe kwesịrị ekwesị ma bụrụ nke ziri ezi.

    # vnstat
    
    vnStat 2.6 by Teemu Toivola <tst at iki dot fi>
    

    5. Ọ bụrụ na ịchọrọ ịhazi nhazi vnStat gị ị nwere ike imepe faịlụ nhazi ya dị na:

    # vi /etc/vnstat.conf
    

    Nhọrọ ndị dị n'ebe ahụ na-akọwa onwe ya ka m ghara ịkwụsị na nke ọ bụla n'ime ha. Ị ka nwere ike nyochaa ha ma ọ bụrụ na ịchọrọ ịhazi nrụnye gị.

    6. Ị ga-achọ inye oge ụfọdụ ka emelite stats na nchekwa data. Ozugbo ị nwere ozi zuru oke edere na nchekwa data ị nwere ike ịhụ stats netwọk site na ịgba ọsọ:

    # vnstat
    

    7. Yon nwekwara ike ịlele stats kwa elekere site na iji -h nhọrọ:

    # vnstat -h
    

    8. Maka stats kwa ụbọchị, ị ga-achọ iji nhọrọ -d:

    # vnstat -d 
    

    9. Maka nhọrọ ndị ọzọ dịnụ ị nwere ike iji -help:

    # vnstat --help
    

    10. Iji mee ka stats dị mfe ịgụ, ị nwere ike iji ngwa vnStati mepụta ihe oyiyi .png maka vnStat.

    A na-etinye VnStati na-akpaghị aka na vnStat, yabụ na ọ nweghị mmemme nrụnye ọzọ agaghị achọ. Iji wepụta onyonyo nchịkọta maka ojiji netwọkụ nke interface netwọk gị, ị nwere ike ịgba ọsọ:

    # vnstati -s -i eth0 -o ~/network-log.png
    
    # vnstati -h -i eth0 -o ~/network-log.png
    

    N'okwu m, arụnyere vnStat n'oge na-adịbeghị anya, mana ndị ahụ ga-ejupụta ka oge na-aga. Maka nhọrọ ndị ọzọ dị na stats dị iche iche ị nwere ike iji nhọrọ -help:

    Ozi ma vnStat na vnStati na-enye nwere ike inyere gị aka nleba anya, nyocha na nchọpụta nsogbu n'oge. Ị nwere ike ịchọta ozi ndị ọzọ gbasara nhọrọ vnStat dị na ibe nke ngwaọrụ ahụ.

    Ọ bụrụ na ị nwere ntụnye ọzọ ma ọ bụ ajụjụ gbasara vnStat na vnStati biko egbula oge ịnye nkọwa gị na ngalaba nkọwa n'okpuru.