IT技术分享

分享技术文章

一个轻量级命令行网路流量监控工具—vnstat

vnstat是一个用于 Linux 和 BSD 的基于控制台的(轻量级)网络流量监控实用程序,它收集和存储内核(基于 /proc 和 /sys 文件系统)为选定的网络接口提供的统计数据(传输的字节数和接收的字节数)信息数据库中的接口供以后分析。

1、安装 gd 库:

# yum install php-gd  -y


流量统计数据

  • 每小时:它以每小时为基础存储过去 24 小时的数据。

  • 每天:它以每日基础存储过去 30 天的数据。

  • 每月:它以每月的基础存储过去 12 个月的数据

2、安装vnstat 

# yum -y install vnstat


3、启动vnstat 服务

# systemctl enable vnstat

# systemctl start  vnstat


4、vnstat 用法

# vnstat   # 不带任何参数


《一个轻量级命令行网路流量监控工具—vnstat》

# vnstat -h  # 按小时统计


《一个轻量级命令行网路流量监控工具—vnstat》


# vnstat -d #按天统计


 《一个轻量级命令行网路流量监控工具—vnstat》



# vnstat  -w  # 按周统计


《一个轻量级命令行网路流量监控工具—vnstat》


# vnstat -l  # 实时统计

《一个轻量级命令行网路流量监控工具—vnstat》



点赞