VNSTAT ist ein Konsolenbasis-Netzwerkverkehrsmonitor, der die vom Kernel als Informationsquelle bereitgestellten Netzwerkschnittstellenstatistiken verwendet. Dies bedeutet, dass VNStat keinen Datenverkehr schnüffelt und auch die leichte Verwendung von Systemressourcen sicherstellt, unabhängig von der Netzwerkverkehrsrate.
Standardmäßig werden die Verkehrsstatistiken in den letzten 48 Stunden auf einem fünfminütigen Niveau, in den letzten 4 Tagen, auf einem stündlichen Niveau, in den letzten 2 Monaten und auf einem jährlichen Niveau für immer auf einem täglichen Niveau gespeichert. Die Datenbindung sind vollständig benutzerkonfigurierbar. Der Gesamtverkehr und eine Top -Tagen wird ebenfalls bereitgestellt. Die optionale Bildausgabe ist in Systemen mit installierter GD -Bibliothek erhältlich.
Weitere Details und Ausgabebeispiele finden Sie auf der offiziellen Webseite.
vnstat funktioniert am besten bei der Installation. Es ist möglich, entweder die neueste stabile Version zu verwenden, die aktuelle Entwicklungsversion von Git zu erhalten oder einen Docker-Container mit der vorgefertigten neuesten stabilen Version zu verwenden.
wget https://humdi.net/vnstat/vnstat-latest.tar.gzwget https://humdi.net/vnstat/vnstat-latest.tar.gz.ascgpg --keyserver pgp.mit.edu --recv-key 0xDAFE84E63D140114gpg --verify vnstat-latest.tar.gz.asc vnstat-latest.tar.gztar zxvf vnstat-latest.tar.gzcd vnstat-*git clone https://github.com/vergoh/vnstatcd vnstatIn beiden Fällen fahren Sie je nach gebrauchtem Betriebssystem mit Anweisungen aus der Datei install oder install_bsd fort. Anweisungen zum Upgrade aus einer früheren Version sind in der Upgrade -Datei enthalten. Versionshinweise finden Sie aus der Änderungsdatei.
docker run -d
--restart=unless-stopped
--network=host
-e HTTP_PORT=8685
-v /etc/localtime:/etc/localtime:ro
-v /etc/timezone:/etc/timezone:ro
--name vnstat
vergoh/vnstat
Weitere Informationen zum Containerverbrauch, zur verfügbaren Umgebungsvariablen und in einem Docker-Compose.yml-Beispiel finden Sie im Git-Repository oder Docker-Hub von BERGOH/VNSTAT-DOCKER. Die gleichen Containerbilder werden auch als ghcr.io/vergoh/vnstat veröffentlicht.
Fehlerberichte, Verbesserungsideen, Feature -Anfragen und Zuganfragen sollten mit den passenden Funktionen von GitHub gesendet werden, da diese schwerer zu übersehen oder zu vergessen sind.