监控某个网卡的流量

版权声明:博客欢迎转载,但转载请亲们注明出处链接! https://blog.csdn.net/klordy_123/article/details/85105464

  服务器配置一般会有多个网卡,但是一般多个网卡是主从配置形式的,我们在监控网卡流量时只需要监控master的网卡,通过ifconfig查看网卡配置:

$ ifconfig
bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
eth0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500

  如上第一个bond0网卡中有MASTER标识,而另一个eth0SLAVE标识,所以我们就需要监控bond0的流量带宽情况就可以知道本机的流量情况。
  这里我们使用的工具是iftop,Centos安装方法:yum install iftop -y
直接$ iftop -i bond0即可监控到服务器网卡流量的情况。

$ iftop -i bond0
interface: bond0
IP address is: xx.xxx.xxx.xxx
MAC address is: 3c:fd:fe:bd:79:88
                                           204Mb                                      407Mb                                      611Mb                                      814Mb                                0.99Gb
└──────────────────────────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────
mg030.tigard.com                                                                              => mg001.mq.tigard.com                                                                             161Kb  32.3Kb  40.4Kb
                                                                                              <=                                                                                                50.5Mb  10.1Mb  12.6Mb
mg030.tigard.com                                                                              => mg021.tigard.com                                                                               54.4Kb   153Kb   144Kb
                                                                                              <=                                                                                                36.0Kb  35.9Kb  29.9Kb
mg030.tigard.com                                                                              => mg031.tigard.com                                                                               9.17Kb  11.9Kb  9.29Kb

...                                                                                              <=                                                                                                5.44Kb  5.31Kb  4.27Kb
mg030.tigard.com                                                                              => mg010.hadoop.tigard.com                                                                           0b    634b    634b
                                                                                              <=                                                                                                   0b    389b    389b
mg030.tigard.com                                                                              => mg001.hadoop.tigard.com                                                                           0b    605b    605b
                                                                                              <=                                                                                                   0b    331b    331b
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
TX:             cum:   1.75GB   peak:   1.46Mb                                                                                                                                         rates:    257Kb   246Kb   326Kb
RX:                    2.73GB            142Mb                                                                                                                                                  50.6Mb  10.2Mb  12.6Mb
TOTAL:                 3.79GB            142Mb                                                                                                                                                  50.8Mb  10.4Mb  13.0Mb

  如上TX表示发送出去的流量;RX表示接收到的流量;TOTAL表示总流量。每个指标中还分别有cum表示从iftop启动开始流量统计;peak表示峰值;rates表示最近2s、10s、40s的平均数据,可以看出流量的变化趋势。表格中间部分则是实时显示当前和网卡发生流量交互的服务器,=><=表示流量的来源和目标主机;中间最后一列则是实时流量情况。

展开阅读全文

没有更多推荐了,返回首页