本文為您介紹如何處理云服務器ECS內網流量增高問題。
問題描述
在云監控控制臺的主機監控中,看到云服務器ECS的內網流量增高,如下圖所示。
問題分析
云服務器ECS通過外網網卡對外提供服務,內網的使用率通常比較低。當其他ECS服務器向某個ECS服務器拷貝數據時,會導致當前服務器內網流量增高。
說明 負載均衡SLB除外,因為負載均衡SLB通過內網與云服務器ECS通信。
如果非數據拷貝問題,則可能是云服務器ECS中毒,對外大量發包導致內網流量增高。此時,處理方法請參見處理方法。
處理方法
云服務器ECS部署在Linux和Windows上的處理方法如下:
- Linux
說明 NetHogs是一個開源的命令行工具(類似于Linux的top命令),用來按進程或程序實時統計網絡帶寬使用率。
- 下載NetHogs。
- 執行以下命令,安裝NetHogs。
yum install nethogs
- 執行以下命令,查看占用內網帶寬的進程。
nethogs eth0
- Windows
說明 Windows Server 2008及以上的操作系統,您可以通過資源監視器查看占用內網帶寬的進程。
- 在云服務器ECS的任務欄上,單擊鼠標右鍵,選擇任務管理器。
- 在任務管理器的進程頁簽,查看占用內網帶寬的進程。
如果問題仍未能解決,請您提交工單。