vnStat

A console network traffic monitor for Linux and BSD that logs interface usage over time.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get vnStat

Package managers

About vnStat

vnStat keeps a log of how much traffic passes through selected network interfaces, reading the statistics the kernel already collects instead of sniffing packets. That keeps resource use low no matter how busy the link is, and the data survives reboots.

It reports summaries in 5 minute, hourly, daily, monthly and yearly views plus top days, can draw PNG graphs, lets months follow a billing period and can run without root. It suits anyone tracking bandwidth on a metered connection or a server.

Strengths

  • Very light, no packet sniffing
  • Statistics persist across reboots
  • Monitors several interfaces at once
  • Months can follow a billing period

Limitations

  • Linux and BSD only
  • Console output by default; graphs need the separate image tool

Details

Pricing
FreeFree and open source under the GPL.
License
GPL
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Tracking bandwidth use on a server or metered connection
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to vnStat

Compare all

Software that can replace vnStat for an important use case, and what changes if you switch.

  • ntopng

    Web-based network traffic probe that shows real-time and historical flows by host, protocol and application.

    ntopng adds a web interface with real-time and historical traffic by host and application, but some features are paid and it needs a mirror port or flow export.

  • bmon

    A terminal bandwidth monitor that shows live traffic rates for each network interface.

    bmon is a terminal monitor with live per-interface graphs and scriptable output, but it shows current rates rather than persistent history across reboots.

  • IPTraf-ng

    A console-based network monitor for Linux that shows live IP traffic statistics by connection and interface.

    IPTraf-ng is a Linux console monitor with live per-connection and per-interface statistics, without long-term logging or billing-period tracking.

  • TrafficMonitor

    A Windows floating window and taskbar widget showing network speed, CPU, memory and temperatures.

    TrafficMonitor shows live network speed on the Windows taskbar, but it does not log interface usage over billing periods like vnStat.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing