IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    用vnstat监控服务器流量

    Ivan Cai发表于 2014-12-20 10:09:00
    love 0

    安装还是很简单的sudo apt-get install vnstat

    但是在Ubuntu 14.04下时,vnstat是以vnstat用户来跑的,无法记录数据。这时应该修改文件权限。

    cd /var/lib/vnstat
    sudo chown vnstat:vnstat 
    

    可以使用命令vnstat -l -i -ru查看实时统计。也可以使用命令vnstat -tr 10 -ru查看10秒内的平均值。

    #一些常用内置命令 所有的命令后加参数 -i  就可查看特定interface的流量统计
    vnstat #列出所有interface
    vnstat -h #小时统计
    vnstat -d #天统计
    vnstat -m #月统计
    vnstat -w #周统计
    vnstat -t #Top10
    

    有了这个东西,Docker容器的流量统计也有着落了,只要建一个Bridge,然后用vnstat统计即可。

    CentOS下的安装很麻烦

    1. sudo yum install vnstat 前提是添加了EPEL源。扩展阅读:如何添加EPEL源?

    2. sudo vnstat -u -i 建立数据库

    3. sudo chkconfig vnstat on

    4. sudo service vnstat start



沪ICP备19023445号-2号
友情链接