全部產品
Search
文件中心

Server Load Balancer:NLB執行個體診斷

更新時間:May 21, 2025

當您的NLB執行個體遇到問題時,您可通過NLB執行個體診斷功能進行診斷排查。NLB支援對NLB執行個體從健全狀態檢查、閑置執行個體、安全性原則、費用診斷、監聽診斷等方面進行診斷檢測,並提供異常的產生原因和常見處理方法,以協助您快速地處理產品使用過程中遇到的問題。

前提條件

首次診斷時,系統會提示您開通網路智慧型服務NIS(Network Intelligence Service)並自動為您建立一個服務關聯角色(AliyunServiceRoleForNis)以完成相應的功能。關於AliyunServiceRoleForNis的更多資訊,請參見服務關聯角色

如何進行執行個體診斷

  1. 登入網路型負載平衡NLB控制台

  2. 在頂部功能表列,選擇執行個體所屬的地區。

  3. 執行個體頁面,找到目標執行個體,在執行個體診斷列單擊發起診斷

  4. 執行個體健康診斷面板,查看執行個體的診斷進度、診斷結果統計以及具體的診斷項詳情。

    • 異常診斷項將會直接在該面板中顯示出來,您可以查看異常診斷項的診斷詳情。

    • 診斷項詳情地區,選中顯示全部診斷項NLB支援的全部診斷項將會顯示出來,您可以查看全部診斷項的診斷詳情。

    • 您也可以在執行個體健康診斷面板上方,單擊前往NIS查看歷史診斷,即可跳轉至網路智慧型服務控制台查看NLB執行個體診斷的更多資訊。

  5. 查看完診斷資訊後,單擊關閉

支援的診斷項說明

診斷項分類

具體診斷項及說明

健全狀態檢查診斷

  • 健康配置檢查:檢查NLB執行個體的監聽是否開啟了健全狀態檢查。

  • 健全狀態檢查異常監測:檢查NLB執行個體的監聽健全狀態檢查是否存在異常。

閑置執行個體診斷

  • NLB閑置狀態檢查:檢查NLB執行個體是否配置監聽。

  • 伺服器閑置檢查:檢查NLB執行個體是否配置後端伺服器。

安全性原則檢測

  • Cloud Firewall攔截:檢查NLB關聯的EIP相關網路行為是否被Cloud Firewall攔截。

  • 安全管控處罰:檢查NLB關聯的EIP相關網路行為是否被Apsara Stack Security安全管控處罰。

  • DDoS基礎防護狀態:檢查NLB關聯的EIP相關網路行為是否被DDoS防護。

  • 雲安全攔截:檢查NLB關聯的EIP相關網路行為是否被雲安全攔截。

費用診斷

  • 欠費到期:檢查NLB執行個體是否已經欠費。

  • 欠費到期預警:檢查NLB執行個體是否進入欠費預警狀態。

監聽診斷

  • 監聽狀態檢查:檢查NLB執行個體的監聽是否為停止狀態。

常見問題

  • 執行個體診斷是否支援診斷執行個體歷史時間的狀態?

    不支援。

    執行個體診斷只支援執行個體狀態的即時診斷,暫不支援對歷史時間的執行個體狀態進行診斷,且執行個體診斷的檢測資料會從當前時刻向前檢測15分鐘。

    例如,執行個體在當日09:00:00由於異常原因導致不通,在09:30:00恢複正常,如果您在10:00:00發起對該執行個體的診斷,則您只能診斷09:45:00~10:00:00期間的執行個體狀態,無法診斷出09:00:00~09:30:00期間的異常原因。

  • 執行個體的監聽已經配置了健全狀態檢查,為什麼診斷結果顯示為狀態異常?執行個體診斷功能是否能診斷具體的異常原因?

    執行個體診斷支援診斷執行個體所有監聽的健全狀態檢查。如果執行個體未配置健全狀態檢查或健全狀態檢查狀態異常都會被診斷為異常。

    健全狀態檢查狀態異常的可能原因較多,執行個體診斷提供了“進一步診斷”功能。例如您後端伺服器未在監聽連接埠啟動服務,或在後端伺服器的作業系統進行了網路過濾配置(例如iptables等),您都可以使用“進一步診斷”功能診斷具體的異常原因。

  • 為什麼部分後端伺服器不支援進一步診斷?

    當前進一步診斷功能僅支援對CentOS、Ubuntu和Alibaba Cloud三種Linux系統的後端伺服器診斷,其他系統(包括Windows)的後端伺服器暫不支援該功能。

相關文檔

ALB與CLB也支援執行個體診斷功能,您可參考ALB執行個體診斷CLB執行個體診斷