Kuinka asentaa vnStat ja vnStati verkkoliikenteen valvontaan Linuxissa
VnStat on konsolipohjainen verkkoliikenteen seurantatyökalu Linuxille ja BSD:lle. Se pitää lokia valittujen verkkoliitäntöjen verkkoliikenteestä. Lokien luomiseen vnStat käyttää ytimen antamia tietoja.
Toisin sanoen se ei haista verkkoliikennettä ja varmistaa järjestelmäresurssin yksinkertaisen käytön. Jotta voit käyttää tätä ohjelmistoa Linuxissa, tarvitset vähintään ytimen version 2.2.
Uusin versio vnStat 2.6 on julkaistu 21. tammikuuta 2020, ja se sisältää useita seuraavia ominaisuuksia ja korjauksia.
ominaisuudet
- Tilastot ovat saatavilla myös järjestelmän uudelleenkäynnistyksen jälkeen
- Tarkkaile useita verkkoliitäntöjä samanaikaisesti
- Useita lähtövaihtoehtoja
- Lajittele tiedot tunnin, päivän, kuukauden tai viikon mukaan tai hanki 10 parasta päivää
- Luo png-grafiikka lähdöstä
- Määritä "Kuukaudet" seurataksesi erilaisia laskutusjaksojasi
- Erittäin kevyt – kuluttaa todella pienen osan järjestelmäresursseista
- Alhainen suorittimen käyttö riippumatta siitä, kuinka paljon liikennettä tuot
- Sinun ei tarvitse olla root käyttääksesi sitä
- Valitse yksiköt dynaamisesti (kt, MB jne.)
vnStati tarjoaa joitain uusia vaihtoehtoja, kuten:
- -nl/–nolegend (piilottaa rx/tx-tekstin)
- –altdate – käytä vaihtoehtoista päivämäärän/ajan tekstin sijaintia
- –otsikkoteksti – muokata kuvan otsikon tekstiä.
Tässä artikkelissa näytämme, kuinka vnStat- ja vnStati-työkalut asennetaan Linux-järjestelmiin reaaliaikaisen verkkoliikenteen seuraamiseksi.
vnStat- ja vnStati-verkonvalvontatyökalujen asentaminen
1. Jotta voit asentaa vnStatin Linuxiin, sinun on ladattava uusin versio sen viralliselta GitHub-julkaisusivulta.
Vaihtoehtoisesti voit myös käyttää seuraavaa wget-komentoa ladataksesi uusimman lähdekoodin alla olevan kuvan mukaisesti.
wget https://humdi.net/vnstat/vnstat-2.6.tar.gz
2. Kun olet ladannut tiedoston, pura arkisto päätelaitteellasi ja siirry sitten sijaintiin, josta olet purkanut arkiston, ja käännä se seuraavilla komennoilla.
Huomaa: lähdepaketin mukana tulee tarvittavat vnStat-lähdetiedostot, mukaan lukien daemon (vnstatd) ja kuva lähtö (vnstati).
Asenna VnStat CentOS/RHELiin ja Fedoraan
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
Asenna VnStat Debianiin ja Ubuntuun
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. Kun asennus on valmis, sinun on kopioitava Vnstat-palvelutiedosto kuvan mukaisesti.
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. Varmista nyt, että binaarit on asennettu sopivaan paikkaan ja että niiden versio on oikea.
vnstat
vnStat 2.6 by Teemu Toivola <tst at iki dot fi>
5. Jos haluat mukauttaa vnStat-määrityksiä, voit avata sen määritystiedoston, joka sijaitsee osoitteessa:
vi /etc/vnstat.conf
Vaihtoehdot ovat itsestään selviä, joten en pysähdy jokaiseen niistä. Voit silti tarkistaa ne, jos haluat mukauttaa asennusta.
6. Sinun tulee varata jonkin aikaa, jotta tilastot päivittyvät tietokantaan. Kun tietokantaan on kirjoitettu tarpeeksi tietoa, voit nähdä verkkotilastot suorittamalla:
vnstat
7. Yon voi myös tarkistaa tuntitilastot käyttämällä -h
-vaihtoehtoa:
vnstat -h
8. Päivittäisiä tilastoja varten sinun on käytettävä -d
-vaihtoehtoa:
vnstat -d
9. Saat lisää käytettävissä olevia vaihtoehtoja käyttämällä --help
:
vnstat --help
10. Tilastojen lukemisen helpottamiseksi voit käyttää vnStati-työkalua .png
-kuvien luomiseen vnStat -sovellukselle. .
VnStati asennetaan automaattisesti vnStatin rinnalle, joten muita asennustoimia ei tarvita. Luodaksesi yhteenvetokuvan verkkoliittymäsi verkkokäytöstä, voit suorittaa:
vnstati -s -i eth0 -o ~/network-log.png
vnstati -h -i eth0 -o ~/network-log.png
Minun tapauksessani vnStat asennettiin äskettäin, mutta ne täyttyvät ajan myötä. Saat lisää saatavilla olevia vaihtoehtoja ja erilaisia tilastoja käyttämällä –help-vaihtoehtoa:
Sekä vnStatin että vnStatin tarjoamat tiedot voivat auttaa verkon valvontaa, analysointia ja vianetsintää ajoissa. Saatat löytää lisätietoja vnStatin käytettävissä olevista vaihtoehdoista työkalun man-sivulta.
Jos sinulla on lisäehdotuksia tai kysymyksiä vnStatista ja vnStatista, älä epäröi lähettää kommenttisi alla olevaan kommenttiosaan.