zoukankan      html  css  js  c++  java
  • [记]Centos下流量统计使用记录

    因为最近要进行centos流量统计,需求是想针对tomcat进行针对性的上下行流量时段统计及汇总,找了很多资料及命令,要么是可以针对进程的但是没有汇总,要么是有汇总但是不针对进程。

    所以只能混合几个命令共同使用来分析问题。

    如下为本次使用的记录。

    =======================================

    VNSTAT-可以时段性汇总上下行流量,但是无法分析具体进程

    yum install epel-release -y && yum install -y vnstat
    

    设置网卡

    vnstat -u -i eth0
    

    启动服务并设置开机启动

    service vnstat start
    chkconfig vnstat on
    

    按日查看流量

    vnstat -d
    

     

    NetHogs-可以按照进程查看实时流量,但是不能汇总

    yum install iftop
    或 yum install nethogs -y

    介绍:

    界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。
    前面IP是本机的(Source),后面IP远程主机的(Dest);
    中间的<= =>这两个左右箭头,表示的是流量的方向。
    右侧的三列数值:
    第一列是:在此次刷新之前2s或10s或40s的平均流量(按B设置秒数); 
    第二列是:在此次刷新之前10秒钟的总流量的一半; 
    第三列是:在此次刷新之前40秒钟的总流量的1/5;
    TX:发送(Transmit)流量;RX:接收(Receive)流量;TOTAL:总流量;
    cum:运行iftop到目前时间的总和(Cum);peak:流量峰(Peak)值;
    rates:分别表示过去 2s 10s 40s 的平均流量;


    Iftop-可以按照进程查看实时流量,但是不能汇总

    yum install iftop -y
    

    设定检测的网卡

    iftop -i eth1
    

    界面说明:
    "<="与"=>",表示的是流量的方向

    "TX":从网卡发出的流量
    "RX":网卡接收流量
    "TOTAL":网卡发送接收总流量
    "cum":iftop开始运行到当前时间点的总流量
    "peak":网卡流量峰值
    "rates":分别表示最近2s、10s、40s 的平均流量

  • 相关阅读:
    Nginx+uWsgi+Django+Python+MongoDB+mySQL服务器搭建
    Scott Guthrie's Blog on ASP.NET
    NPOI 读写excel
    用C#开发了一个Android 浏览器APP
    Windows 8 应用开发技术资源
    微软发布Sample Browser for Windows 8版:5000示例代码,"触手可及"
    依赖注入
    DIY 一套正版、免费、强大的 Visual Studio 2012 IDE
    基于JQuery EasyUI、Web Api的 ASP.NET MVC 代码生成插件
    深度剖析Byteart Retail案例:AOP 异常处理与缓存
  • 原文地址:https://www.cnblogs.com/fan-yuan/p/9231496.html
Copyright © 2011-2022 走看看