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.
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.