Weboldal keresés

A vnStat és a vnStati telepítése a hálózati forgalom figyeléséhez Linux alatt


A VnStat egy konzolalapú hálózati forgalomfigyelő eszköz Linux és BSD számára. Naplót vezet a kiválasztott hálózati interfészek hálózati forgalmáról. A naplók létrehozásához a vnStat a kernel által biztosított információkat használja.

Más szóval, nem szippantja be a hálózati forgalmat, és biztosítja a rendszererőforrás egyszerű használatát. A szoftver Linux alatti használatához legalább a kernelsorozat 2.2-es verziójára lesz szükség.

A vnStat 2.6 legújabb verziója 2020. január 21-én jelent meg, és számos következő funkciót és javítást tartalmaz.

Jellemzők

  • A statisztikák a rendszer újraindítása után is elérhetők maradnak
  • Egyszerre több hálózati interfész figyelése
  • Több kimeneti lehetőség
  • Rendezze az adatokat óra, nap, hónap, hét szerint, vagy kapja meg a legjobb 10 napot
  • Png grafika létrehozása a kimenetről
  • A „Hónapok” beállításával nyomon követheti a különböző számlázási ciklusokat
  • Nagyon könnyű – a rendszer erőforrásainak nagyon kis részét fogyasztja
  • Alacsony CPU-használat, függetlenül attól, hogy mekkora forgalmat generál
  • Nem kell rootnak lenni a használatához
  • Egységek dinamikus kiválasztása (KB, MB stb.)
  • A vnStati néhány új lehetőséget kínál, például:

    • -nl/–nolegend (elrejti az rx/tx jelmagyarázatot)
    • –altdate – alternatív dátum/idő szöveghely használata
    • –fejlécszöveg – a kép fejlécében lévő szöveg testreszabása.
  • Képformátumban állíthatja elő a kimenetet.
  • Testreszabható beállítások a tartalom pozicionálásához és a kép háttérszínéhez a vnStat.cgi számára.
  • Az interfész sávszélessége automatikusan felismerésre kerül.
  • Használja a JSON-t a kimenethez

Ebben a cikkben bemutatjuk, hogyan telepítheti a vnStat és a vnStati eszközt Linux rendszereken a valós idejű hálózati forgalom figyeléséhez.

A vnStat és a vnStati Network Monitoring Tools telepítése

1. A vnStat Linux rendszeren történő telepítéséhez le kell töltenie a legújabb verziót a hivatalos GitHub kiadási oldaláról.

Alternatív megoldásként a következő wget paranccsal is letöltheti a legújabb forráskódot az alábbiak szerint.

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

2. Miután letöltötte a fájlt, csomagolja ki az archívumot a termináljával, majd navigáljon arra a helyre, ahol az archívumot kibontotta, és fordítsa le a következő parancsokkal.

Megjegyzés: A forráscsomag tartalmazza a vnStat szükséges forrásfájljait, beleértve a démont (vnstatd) és a képet kimenet (vnstati).

Telepítse a VnStat-ot a CentOS/RHEL és a Fedora rendszerben

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

Telepítse a VnStat-ot Debianra és Ubuntura

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. A telepítés befejezése után a képen látható módon át kell másolnia a Vnstat szolgáltatásfájlt.

VnStat Systemd

cp -v examples/systemd/vnstat.service /etc/systemd/system/
systemctl enable vnstat
systemctl start vnstat

Vnstat Init.d

cp -v examples/init.d/redhat/vnstat /etc/init.d/
chkconfig vnstat on
service vnstat start

4. Most ellenőrizze, hogy a bináris fájlok megfelelő helyre lettek telepítve, és a megfelelő verziójú-e.

vnstat

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

5. Ha testre szeretné szabni a vnStat konfigurációját, megnyithatja a konfigurációs fájlt a következő címen:

vi /etc/vnstat.conf

Az ottani lehetőségek magától értetődőek, így nem fogok megállni mindegyiknél. Továbbra is áttekintheti őket, ha testre szeretné szabni a telepítést.

6. Hagynia kell egy kis időt, hogy a statisztikák frissüljenek az adatbázisban. Miután elegendő információval rendelkezik az adatbázisban, egyszerűen megtekintheti a hálózati statisztikát:

vnstat

7. Az óránkénti statisztikákat a -h kapcsolóval is ellenőrizheti:

vnstat -h

8. A napi statisztikákhoz a -d opciót kell használnia:

vnstat -d 

9. További elérhető lehetőségekért használja a --help-t:

vnstat --help

10. A statisztikák könnyebb olvashatóságának érdekében a vnStati eszközzel .png képeket hozhat létre a vnStat számára. .

A VnStati automatikusan települ a vnStat mellett, így nincs szükség további telepítési műveletekre. A hálózati interfész hálózati használatáról összefoglaló kép létrehozásához futtassa a következőket:

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

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

Az én esetemben a vnStat nemrég lett telepítve, de ezek idővel fel fognak tölteni. További elérhető lehetőségekért és különböző statisztikákért használja a –help opciót:

A vnStat és a vnStati által biztosított információk nagymértékben segíthetik a hálózat megfigyelését, elemzését és időben történő hibaelhárítását. A vnStat elérhető opcióiról további információt találhat az eszköz kézikönyvében.

Ha további javaslata vagy kérdése van a vnStat-tal és a vnStati-val kapcsolatban, kérjük, ne habozzon elküldeni megjegyzését az alábbi megjegyzés szakaszban.