云监控控制台中ECS内网流量增高的排查方法

问题描述

在云监控控制台的主机监控中,云服务器ECS的内网流量增高,如下图所示。内网流量

问题原因

云服务器ECS通过外网网卡对外提供服务,内网的使用率通常比较低,以下情况会导致ECS服务器的内网流量增高:
  • 当其他云产品通过内网向某个ECS服务器拷贝数据时,会导致当前服务器内网流量增高。
  • 如果非数据拷贝问题,则可能是云服务器ECS中毒,对外大量发包导致内网流量增高。

解决方法

  1. 通过以下方法查看导致云服务器ECS内网流量增高的进程,排除数据拷贝原因后,继续执行下一步操作。
    • Linux
      说明:NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。
      1. 下载NetHogs。
      2. 执行以下命令,安装NetHogs。
        yum install nethogs
      3. 执行以下命令,查看占用内网带宽的进程。
        nethogs eth0
        系统显示类似如下。
    • Windows
      说明:Windows Server 2008及以上的操作系统,您可以通过资源监视器查看占用内网带宽的进程。
      1. 在云服务器ECS的任务栏中,单击鼠标右键,选择任务管理器
      2. 任务管理器进程页签,查看占用内网带宽的进程。
  2. 如果还是ECS中病毒,请进行病毒查杀,在机器上安装安全软件,后续请参见以下方案做好安全加固。

适用于

  • 云服务器ECS
  • 云监控