本文为您介绍如何分析排查内网流量跑高的原因。

在云监控中看到内网流量跑高,如下图:

常规的服务器是通过外网网卡对外提供服务的,内网的使用率通常比较低,使用SLB的除外(因为SLB是通过内网和ECS通信的)。出现内网流量跑高的情况,通常是在其他的ECS服务器在向这台服务器拷贝数据导致的内网流量跑高。

如果不是数据拷贝,通常是服务器中毒,在对外大量发包导致的,此时,如果是Linux系统的服务器,您可以在系统中安装nethogs查看具体的进程占用流量的情况。
#yum install nethogs 安装nethogs
#nethogs eth0 查看内网网卡具体流量

通过nethogs即可查看到内网带宽占用的具体情况,您可以看到具体是哪些进程占用了内网带宽。

如果是Windows Server 2008及以后的系统,那么您可以通过资源监视器看到具体的是哪些进程占用了带宽:

在服务器的任务栏上点击鼠标右键,选择启动任务管理器 > 资源监视器 > 网络,即可看到具体的哪些进程占用网络流量。

Windows Server 2003的系统,请参见http://help.aliyun.com/knowledge_detail/6526100.html

如果问题还未能解决,请联系售后技术支持