|
|
| (15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| '''{{BASEPAGENAME}}''' - Beschreibung
| | #WEITERLEITUNG [[Vnstat]] |
| | |
| == Beschreibung ==
| |
| [https://humdi.net/vnstat vnStat] ist ein einfaches Programm, das den Datenverkehr (Volumen) protokolliert und das Ergebnis in einem Terminalfenster anzeigt. Mit der Eingabe verschiedener Parameter kann man sich Tages-, Wochen-, Monats- oder Jahresstatistiken anzeigen lassen.
| |
| | |
| == Installation ==
| |
| <syntaxhighlight lang="bash" highlight="1" line copy>
| |
| sudo apt-get install vnstat
| |
| </syntaxhighlight>
| |
| | |
| == Aufruf ==
| |
| <syntaxhighlight lang="bash" highlight="1" line copy>
| |
| </syntaxhighlight>
| |
| | |
| === Optionen ===
| |
| {| class="wikitable sortable options gnu big"
| |
| |-
| |
| ! Unix !! GNU !! Parameter !! Beschreibung
| |
| |-
| |
| | || || ||
| |
| |-
| |
| |}
| |
| | |
| === Parameter ===
| |
| === Umgebungsvariablen ===
| |
| === Exit-Status ===
| |
| {| class="wikitable options col1center big"
| |
| |-
| |
| ! Wert !! Beschreibung
| |
| |-
| |
| | 0 || Erfolg
| |
| |-
| |
| | >0 || Fehler
| |
| |}
| |
| | |
| == Anwendung ==
| |
| <syntaxhighlight lang="bash" highlight="1" line copy>
| |
| </syntaxhighlight>
| |
| | |
| <!-- output -->
| |
| <syntaxhighlight lang="bash" highlight="" line>
| |
| </syntaxhighlight>
| |
| | |
| === Problembehebung ===
| |
| | |
| == Konfiguration ==
| |
| === Dateien ===
| |
| {| class="wikitable options big"
| |
| |-
| |
| ! Datei !! Beschreibung
| |
| |-
| |
| | ||
| |
| |-
| |
| | ||
| |
| |}
| |
| | |
| <noinclude>
| |
| | |
| == Anhang ==
| |
| === Siehe auch ===
| |
| <div style="column-count:2">
| |
| <categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree>
| |
| </div>
| |
| ----
| |
| {{Special:PrefixIndex/{{BASEPAGENAME}}/}}
| |
| | |
| === Dokumentation ===
| |
| <!--
| |
| ; Man-Page
| |
| # [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)] | |
| | |
| ; Info-Pages
| |
| -->
| |
| | |
| === Links ===
| |
| ==== Projekt ====
| |
| ==== Weblinks ====
| |
| # [https://wiki.ubuntuusers.de/Conky/Skripte/#Einbinden-von-vnStat Conky/Skripte (Abschnitt „Einbinden-von-vnStat“)] - Einbinden von vnStat
| |
| # [https://wiki.ubuntuusers.de/Netzwerk-Monitoring/ Netzwerk-Monitoring] Übersichtsartikel
| |
| # [https://humdi.net/vnstat/ Projektseite]
| |
| # [https://www.gambaru.de/blog/2012/06/02/vnstat-und-vnstati-volumen-des-netzwerkverkehrs-ubersichtlich-visualisieren/ vnstat und vnstati: Volumen des Netzwerkverkehrs übersichtlich visualisieren]
| |
| | |
| {{DEFAULTSORT:VnStat}}
| |
| {{DISPLAYTITLE:VnStat}}
| |
| | |
| [[Kategorie:Netzwerk/Analyse]] | |
| | |
| </noinclude>
| |
| | |
| = TMP =
| |
| == vnStat ==
| |
| | |
| == Installation ==
| |
| | |
| == Konfiguration ==
| |
| | |
| === Netzwerkschnittstelle ermitteln ===
| |
| Die zur Verfügung stehenden Netzwerkschnittstellen erfährt man durch Eingabe von
| |
| vnstat --iflist
| |
| | |
| Das Ergebnis für eine Netzwerkkarte (eno1) und eine WLAN-Karte (wlp2s0) kann zum Beispiel so aussehen:
| |
| Available interfaces: eno1 (100 Mbit) wlp2s0
| |
| | |
| Die meisten GSM-USB-Sticks sind über <tt>pppoe</tt> angebunden. Wenn der Stick angeschlossen und aktiv ist, dann sieht man mit dem Befehl auch eine Schnittstelle '''ppp0'''. Dies ist sehr nützlich, wenn man für die Karte im GSM-USB-Stick keine Flatrate, sondern nur einen Volumentarif hat (z.B. im Ausland).
| |
| | |
| === Datenbank initialisieren ===
| |
| Zum Schluss muss noch eine Datenbank für die Protokolldaten erstellt werden. Das erfolgt mit dem Befehl:
| |
| sudo vnstat --add -i INTERFACE
| |
| | |
| Dabei ersetzt man <tt>INTERFACE</tt> mit der zuvor ermittelten Netzwerkschnittstelle:
| |
| sudo vnstat --add -i wlp2s0
| |
| | |
| Man kann auch mehrere Netzwerkschnittstellen gleichzeitig protokollieren. Dazu ist für jede ein eigener Befehl in der obigen Form notwendig.
| |
| | |
| == Benutzung ==
| |
| | |
| ; Installation
| |
| apt-get install vnstati
| |