HTTP(S)協議健康探測操作指南。
什麼是HTTP(s)健全狀態檢查
HTTP(S)健全狀態檢查是指對目標IP地址使用HTTP(S)協議監控,監控IP地址的Web伺服器網路可達性、服務可用性、首包延時等指標;當監控IP地址出現異常時,自動屏蔽異常IP地址,當IP地址恢複正常時,自動取消屏蔽設定。
配置參數說明
檢查協議
檢查協議請選擇HTTP(S),它是指對目標IP地址進行HTTP(S)監控,監控IP地址的Web伺服器網路可達性、服務可用性、首包延時等指標。
檢查間隔
選擇每次HTTP(S)監控的時間間隔,預設每間隔1分鐘執行HTTP(S)監控,健全狀態檢查間隔最小支援15秒(面向旗艦版使用者開放)。
檢查連接埠
對目標IP地址使用HTTP(S)協議Web伺服器的連接埠是否可以正常工作進行檢查,HTTP協議預設監控80連接埠、HTTP(S)協議預設監控443連接埠,也可以根據需要自訂需要監控的Web伺服器連接埠號碼。
逾時時間
每次HTTP(S)監控,對發出的HTTP(S)資料包,計算返回時間,大於逾時時間未返回的資料包即判斷為健全狀態檢查逾時。逾時時間可選擇值為:2秒、3秒、5秒、10秒。
連續失敗次數
在執行HTTP(S)監控時,如果連續多次監控出現異常,系統才將應用服務判斷為異常,防止因為一些網路瞬間抖動等其他原因影響監控準確率。連續失敗次數可選值為:1次、2次、3次。
1次,即健全狀態檢查監控到一次警示,就將應用服務判斷為異常。
2次,即健全狀態檢查監控到兩次警示,就將應用服務判斷為異常。
3次,即健全狀態檢查監控到三次警示,就將應用服務判斷為異常。
失敗比例
在執行HTTP(S)監控時,健全狀態檢查異常的監控節點占監控節點總數的比例,當失敗比例超過或等於設定閾值時,將應用服務判斷為異常。可設定的失敗比例閾值為:20%、50%、80%、100%。
返回碼大於
當執行HTTP(S)監控時,根據Web伺服器的返回碼判斷Web伺服器是否正常工作,大於返回碼警示閾值時,系統認為應用服務出現異常:
大於400:Bad Request,即如果HTTP(S)請求攜帶了錯誤的請求參數,Web伺服器將返回大於400的返回碼,如果警示返回碼設定“大於400”,請必須在URL路徑中填寫精確URL訪問路徑參數。
大於500:Server Error,即如果Web伺服器出現了某些異常,將返回大於500的返回碼,系統預設請使用大於500的返回碼,用作警示閾值。
Host設定
執行HTTP(S)監控時,指定HTTP(S)要求標頭部資訊中攜帶的Host欄位,用於標識需要訪問的具體HTTP網站,預設為全域配置中的業務網域名稱,如目標網站host有特殊要求,請自行修改。
URL路徑
使用者HTTP(S)健全狀態檢查的ULR路徑配置,系統預設填寫“/”。
啟用SNI
開啟後,在TLS協商期間,向探測目標發送Host名稱。
跟隨3XX重新導向
開啟狀態:監控點擷取的狀態代碼為3XX (301,302,303, 307,308) 時,跟隨跳轉。關閉時則不跳轉。
監控節點
執行HTTP(S)監控的節點所在的地理位置,系統預設提供的監控節點是:
節點類型 | 地理位置 |
BGP節點 | 張家口市、 青島市、杭州市、上海市、呼和浩特市、深圳市、北京市 |
國際節點 | 中國香港、德國、新加坡、加利福尼亞、馬來西亞、日本 |
電訊廠商節點 | 武漢市聯通、大連市聯通、南京市聯通、天津市聯通、 青島市電信、長沙市電信、西安市電信、鄭州市電信、深圳市移動、大連市移動、南京市移動 |
如果位址集區的地址均為阿里雲地址,且使用黑洞策略進行故障測試,監控節點請選擇電訊廠商節點。(原因:黑洞是在阿里雲網路和電訊廠商網路的互連網生效的ACL策略,但阿里雲IP之間的流量基本上是在雲網路內部流動,降低探測效果。)
設定方法
登入 Alibaba Cloud DNS控制台 。
左側導覽列單擊 全域流量管理 菜單,然後點擊目標執行個體 操作 列的 配置 按鈕。