您可以在日誌管理頁面,查看三天內的健全狀態檢查日誌。如需要更久的健全狀態檢查日誌,您需要將健全狀態檢查日誌儲存到OSS中,並可以下載完整的健全狀態檢查日誌。
儲存健全狀態檢查日誌
您可以通過負載平衡提供的日誌管理功能,查看負載平衡執行個體後端伺服器(ECS執行個體)的健全狀態檢查日誌。當前,負載平衡只儲存三天內的健全狀態檢查日誌資訊,您可以通過開通OSS服務,將所有的健全狀態檢查日誌儲存到建立的bucket中。
您可以隨時開啟和關閉日誌儲存功能。開啟日誌儲存後,負載平衡會在所選bucket中建立一個名稱為AliyunSLBHealthCheckLogs的檔案夾用來儲存健全狀態檢查記錄檔。負載平衡的健全狀態檢查日誌每小時產生一次,系統會自動建立一個以日期為名稱的子檔案夾用來儲存當天的健全狀態檢查記錄檔,如20170707。
當天每小時產生的記錄檔以產生的截止時間命名。比如在00:00-01:00產生的健全狀態檢查日誌,記錄檔名為01.txt;在01:00-02:00產生的健全狀態檢查日誌,記錄檔名為02.txt。
说明 只有檢查到後端ECS出現異常時,才會產生健全狀態檢查日誌。健全狀態檢查日誌每小時產生一次,若該小時內後端ECS未檢測到異常,則無健全狀態檢查日誌。
完成以下操作,儲存健全狀態檢查日誌:
步驟一 建立Bucket
- 開啟Object Storage Service產品頁面,單擊立即開通。
- 開通OSS服務後,登入OSS管理主控台。
- 單擊建立Bucket。
- 在建立Bucket對話方塊,配置Bucket資訊,單擊確定。
说明 確保bucket的地區和負載平衡執行個體的地區相同。
步驟二 授權日誌訪問
建立好Bucket後,您還需要對負載平衡的日誌角色(
SLBLogDefaultRole
)授權,允許該角色訪問OSS的相關資源。
注意 只有首次配置時,才需要進行授權。
- 在負載平衡管理主控台的左側導覽列,單擊 。
- 在健全狀態檢查日誌頁面,單擊日誌儲存。
- 單擊第一步:開通OSS。
- 開通後,返回健全狀態檢查日誌頁面,然後單擊第二步:RAM角色授權地區內的立即前往。
- 閱讀授權內容後,單擊同意授權。
- 登入存取控制管理主控台。
- 在左側導覽列,單擊角色管理,找到名稱為SLBLogDefaultRole的角色,然後單擊授權。
- 在編輯角色授權策略對話方塊,選擇AliyunOSSFullAccess,然後單擊確定完成授權。
授權完成後,單擊SLBLogDefaultRole,然後單擊角色授權策略,查看授權策略。
步驟三 設定日誌儲存
- 登入負載平衡控制台。
- 在左側導覽列,選擇 。
- 在健全狀態檢查日誌頁面,單擊日誌儲存頁簽。
- 單擊目標地區的設定日誌儲存連結。
- 在設定日誌儲存對話方塊,選擇用來儲存健全狀態檢查日誌的Bucket,然後單擊確定。
- 拖動狀態列下的開關,開啟日誌儲存。
查看健全狀態檢查日誌
您可以在負載平衡管理主控台,查看三天內的健全狀態檢查日誌。
- 登入負載平衡控制台。
- 在左側導覽列,選擇 。
- 在健全狀態檢查日誌頁面,單擊日誌查看頁簽。
说明 只有檢查到後端ECS出現異常時,才會產生健全狀態檢查日誌。健全狀態檢查日誌每小時產生一次,若該小時內後端ECS未檢測到異常,則無健全狀態檢查日誌。
- 當健全狀態檢查日誌的資訊為
SLB_instance_IP:port to Added_ECS_instance_IP:port abnormal; cause:XXX
時,代表後端ECS執行個體健全狀態檢查異常,您可以根據提示的異常原因進行排查。 - 當健全狀態檢查日誌的資訊為
SLB_instance_IP:port to Added_ECS_instance_IP:port normal
時,代表後端ECS執行個體恢複正常。
- 當健全狀態檢查日誌的資訊為
下載健全狀態檢查日誌
您可以在OSS管理主控台中,下載儲存完整的健全狀態檢查日誌。
- 登入OSS管理主控台。
- 在概覽頁面,單擊目標Bucket,然後單擊檔案管理。
- 在檔案管理頁面,單擊健全狀態檢查記錄檔夾AliyunSLBHealthCheckLogs/。
- 單擊您要下載的健全狀態檢查日誌的檔案夾。
- 單擊目標檔案的管理,然後單擊複製檔案 URL。
- 在瀏覽器中輸入複製的URL,下載記錄檔。