Benutzer-Werkzeuge

Webseiten-Werkzeuge


vnstat

vnstat ist ein Tool das den Datendurchsatz von Netzwerkinterfaces monitoren kann.

apt update && apt install vnstat -y

Die Konfiguration ist unter

/etc/vnstat.conf

Finde das Netzwerkinterface deiner VM (z. B. tap102i0):

qm list
qm config 102
ip link | grep tap
vnstat -i tap102i0

Zeige Statistik seit Mitternacht oder stündlich:

vnstat -i tap102i0 -h      # Stündlich
vnstat -i tap102i0 -d      # Täglich
vnstat -i tap102i0 -m      # Monatlich
$ vnstat -i tap102i0 -h
 
 tap102i0  /  hourly
 
        hour        rx      |     tx      |    total
    ------------------------+-------------+------------
    19:00-20:00     73 MB   |     3 MB    |    76 MB
    20:00-21:00     103 MB   |     43 MB    |    146 MB

Reset all data

sudo systemctl stop vnstat
sudo rm -f /var/lib/vnstat/vnstat.db
sudo systemctl start vnstat
systemctl status vnstat

Help

      -5,  --fiveminutes [limit]   show 5 minutes
      -h,  --hours [limit]         show hours
      -hg, --hoursgraph            show hours graph
      -d,  --days [limit]          show days
      -m,  --months [limit]        show months
      -y,  --years [limit]         show years
      -t,  --top [limit]           show top days

      -b, --begin <date>           set list begin date
      -e, --end <date>             set list end date

      --oneline [mode]             show simple parsable format
      --json [mode] [limit]        show database in json format
      --xml [mode] [limit]         show database in xml format
      --alert <output> <exit> <type> <condition> <limit> <unit>
                                   alert if limit is exceeded

      -tr, --traffic [time]        calculate traffic
      -l,  --live [mode]           show transfer rate in real time
      -i,  --iface <interface>     select interface
      --add -i <interface>         add interface
vnstat.txt · Zuletzt geändert: 2025/06/15 01:54 von jango