Cara Memasang Vnstat dan Vnstati untuk Memantau Trafik Rangkaian di Linux

Cara Memasang Vnstat dan Vnstati untuk Memantau Trafik Rangkaian di Linux

Vnstat adalah reka bentuk alat pemantauan trafik rangkaian berasaskan konsol untuk Linux dan BSD. Ia akan menyimpan log trafik rangkaian untuk antara muka rangkaian yang dipilih. Untuk menghasilkan balak, vnstat menggunakan maklumat yang diberikan oleh kernel.

Dengan kata lain, ia tidak akan menghidu trafik rangkaian dan akan memastikan penggunaan sumber sistem lite. Untuk menggunakan perisian ini di bawah Linux, anda memerlukan sekurang -kurangnya versi 2.2 siri kernel.

Artikel yang berkaitan: Vnstat php: antara muka berasaskan web untuk memantau penggunaan jalur lebar rangkaian

Versi terkini Vnstat 2.6 telah dikeluarkan pada 21 Januari 2020, dan merangkumi beberapa ciri dan pembetulan berikut.

ciri-ciri

  • Statistik kekal tersedia walaupun selepas reboot sistem
  • Pantau antara muka rangkaian berganda pada masa yang sama
  • Pilihan output berganda
  • Susun data mengikut jam, hari, bulan, minggu atau dapatkan 10 hari teratas
  • Menjana grafik PNG output
  • Konfigurasikan "bulan" untuk menindaklanjuti dengan kitaran pengebilan yang berbeza yang mungkin anda miliki
  • Sangat ringan - menggunakan sebahagian kecil sumber sistem anda
  • Penggunaan CPU rendah tidak kira berapa lalu lintas yang anda hasilkan
  • Anda tidak perlu menjadi akar untuk menggunakannya
  • Pilih unit secara dinamik (kb, mb, dll)
  • Vnstati menyediakan beberapa pilihan baru seperti:
    • -nl / -nolegend (menyembunyikan legenda rx/tx)
    • -Altdate - Gunakan lokasi teks tarikh/masa alternatif
    • -headertext - Untuk menyesuaikan teks dalam tajuk imej.
  • Anda boleh menjana output dalam format imej.
  • Pilihan yang disesuaikan untuk kedudukan kandungan dan warna latar imej ke vnstat.CGI.
  • Jalur lebar antara muka akan dikesan secara automatik.
  • Gunakan JSON untuk output

Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang vnstat dan Vnstati alat di bawah sistem linux untuk memantau lalu lintas rangkaian masa nyata.

Memasang alat pemantauan rangkaian vnstat dan vnstati

1. Untuk memasang vnstat di linux, anda perlu memuat turun versi terkini dari halaman pelepasan github rasmi.

Sebagai alternatif, anda juga boleh menggunakan arahan wget berikut untuk memuat turun tarball sumber terkini seperti yang ditunjukkan di bawah.

# wget https: // humdi.bersih/vnstat/vnstat-2.6.tar.Gz 
Muat turun vnstat di centos

2. Sebaik sahaja anda telah memuat turun fail, ekstrak arkib menggunakan terminal anda dan kemudian menavigasi ke lokasi di mana anda telah mengekstrak arkib dan menyusunnya menggunakan arahan berikut.

Catatan: Pakej sumber dilengkapi dengan fail sumber yang diperlukan untuk vnstat termasuk daemon (vnstatd) dan output imej (Vnstati).

Pasang Vnstat di Centos/Rhel dan Fedora

# YUM Group Pasang "Alat Pembangunan" # YUM Pasang GD GD-Devel SQLite-Devel # TAR -XVF VNSTAT-2.6.tar.GZ # CD VNSTAT-2.6/ # ./konfigurasi --Prefix =/usr - -sysconfdir =/etc # membuat # membuat pemasangan 

Pasang Vnstat di Debian dan Ubuntu

$ sudo apt-get pemasangan gd-essential gd-devel libsqlite3-dev $ tar -xvf vnstat-2.6.tar.GZ $ CD VNSTAT-2.6/ $ sudo ./konfigurasi --Prefix =/usr - -sysconfdir =/etc $ sudo membuat $ sudo membuat pemasangan 
Pasang vnstat dari sumber di CentOS

3. Setelah pemasangan selesai, anda perlu menyalin Vnstat fail perkhidmatan seperti yang ditunjukkan.

Vnstat Systemd

# CP -V Contoh/Systemd/Vnstat.perkhidmatan/etc/systemd/system/ # systemctl enable vnstat # systemctl start vnstat 

Vnstat init.d

# CP -V Contoh/init.d/redhat/vnstat/etc/init.d/ # chkconfig vnstat pada # perkhidmatan vnstat start 
Buat fail sistem vnstat

4. Sekarang sahkan bahawa binari telah dipasang ke lokasi yang sesuai dan versi yang betul.

# vnstat Vnstat 2.6 oleh Teemu Toivola  

5. Sekiranya anda ingin menyesuaikan anda vnstat Konfigurasi Anda boleh membuka fail konfigurasinya yang terletak di:

# vi /etc /vnstat.Conf 

Pilihan di sana jelas-jelas sehingga saya tidak akan berhenti pada setiap satu daripada mereka. Anda masih boleh menyemaknya jika anda ingin menyesuaikan pemasangan anda.

Konfigurasi vnstat

6. Anda perlu memberi sedikit masa untuk statistik dikemas kini dalam pangkalan data. Sebaik sahaja anda mempunyai maklumat yang cukup ditulis dalam pangkalan data, anda dapat melihat statistik rangkaian dengan hanya menjalankan:

# vnstat 
Pantau trafik rangkaian antara muka

7. Yon juga boleh menyemak statistik setiap jam dengan menggunakan -h pilihan:

# vnstat -h 
Pantau lalu lintas rangkaian setiap jam

8. Untuk statistik harian, anda perlu menggunakan -d pilihan:

# vnstat -d 
Pantau lalu lintas rangkaian harian

9. Untuk pilihan yang lebih banyak, anda boleh menggunakannya --tolong:

# vnstat - -help 
Pilihan pemantauan vnstat

10. Untuk menjadikan statistik lebih mudah dibaca, anda boleh menggunakan Vnstati alat untuk menjana .png imej untuk vnstat.

Vnstati dipasang secara automatik bersama vnstat Jadi tidak ada tindakan pemasangan selanjutnya yang diperlukan. Untuk menghasilkan imej ringkasan untuk penggunaan rangkaian antara muka rangkaian anda, anda boleh menjalankan:

# vnstati -s -i et0 -o ~/rangkaian -log.png 
Menjana laporan pemantauan rangkaian
# vnstati -h -i et0 -o ~/rangkaian -log.png 
Laporan Rangkaian Jam

Dalam kes saya, vnstat baru -baru ini dipasang, tetapi mereka akan dihuni dari masa ke masa. Untuk lebih banyak pilihan yang tersedia dan statistik yang berbeza, anda boleh menggunakannya -tolong pilihan:

Maklumat yang kedua -duanya vnstat dan Vnstati Menyediakan dapat membantu pemantauan, analisis, dan menyelesaikan masalah rangkaian anda. Anda mungkin mendapat lebih banyak maklumat mengenai pilihan vnstat yang ada di halaman lelaki alat tersebut.

Sekiranya anda mempunyai cadangan atau soalan tambahan mengenai Vnstat dan Vnstati, jangan ragu untuk mengemukakan komen anda di bahagian komen di bawah.