深入淺出玩轉監控寶|網站監控之創建網站監控任務

語言: CN / TW / HK

雲智慧監控寶產品的網站監控是指通過雲智慧的全球分佈式監測點對您的網站或服務器進行分佈式監控,監控的內容包括網絡穩定性、服務端口可用性、網絡路由穩定性、網站響應速度、DNS解析正確性等。網站監控的性能指標主要包括可用率和響應時間。通過網站監控,您能夠實時獲取監控目標在全球範圍內的可用率、響應時間、告警及故障信息,從而快速發現和解決問題。

點擊直達監控寶官網

配置入口一:網站監控>監控概覽

配置入口二:網站監控>任務管理

單擊創建監控任務,選擇監控任務類型後開始創建監控任務,可選的監控任務類型包括HTTP/HTTPS、WebSocket、Ping、DNS、TraceRoute、FTP、TCP和UDP。

監控類型 説明
HTTP/HTTPS HTTP/HTTPS監控包括外網監控和內網監控:Ø 外網監控:監控Web站點中指定的任何URL,獲得可用率及響應時間的詳細統計分析報告。Ø 內網監控:依靠採集器監控內網Web站點中指定的任何URL,獲得可用率及響應時間統計分析報告。
WebSocket WebSocket能夠實現瀏覽器與服務器的全雙工通信,即時性高,優先應用於監控實時要求高、海量併發消息的場景。例如監控金融證券的實時信息、獲取Web導航應用中的地理位置、社交網絡推送實時消息等。Ø 外網探測:使用公共監測點對目標URL進行探測,支持IPv6網絡協議。
Ping Ping監控包括內網監控和外網監控:Ø 外網監控:對指定的服務器進行ICMP Ping檢測,獲得可用率、響應時間、丟包率的詳細統計分析報告。Ø 內網監控:依靠採集器對內網服務器進行ICMP Ping檢測,獲得可用率報告、響應時間、丟包率等統計分析報告。
DNS 監控指定的DNS服務器,獲得可用率及響應時間統計分析報告,並獲得各種DNS記錄列表,支持DNS輪詢(RR)。
TraceRoute TraceRoute監控包括外網監控和內網監控:Ø 外網監控:對指定的服務器進行TraceRoute檢測,獲得數據包在IP網絡經過的路由器IP地址。Ø 內網監控:依靠採集器對內網服務器進行TraceRoute檢測,獲得數據包在IP網絡經過的路由器IP地址。
FTP 監控指定的FTP服務器,獲得可用率及響應時間的詳細統計分析報告。
TCP TCP監控包括外網監控和內網監控:Ø 外網監控:監控指定的服務器TCP端口,獲得可用率及響應時間的詳細統計分析報告。Ø 內網監控:依靠採集器監控內網服務器TCP端口,獲得可用率及響應時間統計分析報告。
UDP 監控指定的服務器UDP端口,獲得可用率及響應時間的詳細統計分析報告。

每種類型的監控任務都支持單個和批量創建。

創建單個監控項目

選擇監控類型後,單擊「創建」創建單個監控任務(根據實際要求選擇對應的內網或者外網項目),您需要設置監控信息、監測信息和告警信息。

監控信息設置

創建監控任務頁面的監控信息設置中,設置監控任務的名稱和監控對象的相關內容(URL、域名、IP、端口等)。不同類型的監控任務需要設置的內容也不同,詳細説明見下表。

監控類型 需設置的內容
HTTP/HTTPS Ø 監控任務名稱:輸入監控任務的名稱。Ø 監控網址:URL,即監控對象的網址,可以是網站首頁等其他任何頁面、網站中的圖片或其他Web組件,例如:ü 首頁域名:http://www.domain.comü 二級域名:http://img.domain.comü 更多頁面網址:http://www.domain.com/news/index.htmü 動態網頁地址:http://www.domain.com/list.phphttp://www.domain.com/list.jsü 加密HTTPS的網址:http://www.domain.com/login.aspxü 帶端口的網址:http://www.domain.com:8080/index.htmü 帶IP地址的網址:http://123.44.13.11/index.htmØ 監控任務名稱:輸入監控任務的名稱。Ø 網絡協議:適用於外網監控任務,配置監控網站的網絡協議類型。默認選擇IPv4。若選擇自動匹配,系統將自動匹配網絡協議類型。注意:若更改網絡協議選項,系統會將監測點分組、自定義告警線自動恢復為初始設置,需要重新設置監測點分組、自定義告警線。Ø 服務器IP:適用於批量創建,如果您的域名DNS指向多台服務器,可以指定IP地址來監控特定的服務器。注意:對於單個監控任務的創建,服務器IP地址請在高級設置中配置。若網絡協議為IPv6,不支持指定目標服務器IP地址。此外,單擊更多高級設置,您可根據自身需要設置更具體的監控條件,比如HTTP請求方法、匹配響應內容、匹配方式、Cookies等,詳細説明見高級設置(HTTP/HTTPS)
WebSocket Ø 監控任務名稱:輸入監控任務的名稱。Ø監控網址:WebSocket 類型的URL,以ws://或wss://開頭。Ø 網絡協議:適用於外網監控任務,配置監控網站的網絡協議類型。默認選擇IPv4。注意:若更改網絡協議選項,系統會將監測點分組、自定義告警線自動恢復為初始設置,需要重新設置監測點分組、自定義告警線。此外,單擊更多高級設置,您可根據自身需要設置更具體的監控條件,詳細説明見高級設置(WebSocket)
Ping Ø 監控任務名稱:輸入監控任務的名稱。Ø 主機域名或IP:比如www.jiankongbao.com 或8.8.8.8。Ø 網絡協議:適用於外網監控任務,選擇監控網站的網絡協議類型。注意:若更改網絡協議選項,系統會將監測點分組、自定義告警線自動恢復為初始設置,所以需要重新設置監測點分組、自定義告警線。
DNS Ø 監控任務名稱:輸入監控任務的名稱。Ø 域名:頂級域名或子域名,例如www.jiankongbao.comblog.jiankongbao.com。Ø 網絡協議:適用於外網監控任務,選擇監控網站的網絡協議類型。注意:若更改網絡協議選項,系統會將監測點分組、自定義告警線自動恢復為初始設置,所以需要重新設置監測點分組、自定義告警線。Ø DNS查詢類型:指定DNS服務器的查詢類型。ANY查詢是指包括A、MX、NS、CNAME等在內的所有DNS記錄,部分DNS服務器並不支持ANY查詢,請謹慎選擇ANY查詢類型。Ø 匹配IP地址:選擇“指定IP地址”,您可以指定多個IP地址來檢查響應內容中是否包含這些IP。Ø 指定DNS服務器:選擇“指定DNS服務器”,您可以使用特定的DNS服務器並指定相應端口來解析以上域名,可以是域名服務商提供的DNS服務器地址或您自己搭建的DNS服務器地址。説明:如不指定,默認會使用各分佈式監測點的本地DNS服務器。如果不指定端口,默認使用53作為DNS端口。
TraceRoute Ø 監控任務名稱:輸入監控任務的名稱。Ø 主機域名或IP,比如www.jiankongbao.com 或8.8.8.8,不支持內網IP。
FTP Ø 監控任務名稱:輸入監控任務的名稱。Ø 主機:提供FTP服務的主機域名或者IP地址,比如:www.jiankongbao.com或10.0.2.5。Ø FTP端口:您的FTP服務端口號,默認為21。Ø FTP身份驗證選項:選擇FTP身份驗證方式,選擇需要身份驗證時,需要提供您的FTP服務的用户名和密碼;選擇匿名登錄時不需要。Ø FTP用户名:選擇需要身份驗證時,提供您的FTP服務的用户名。Ø FTP密碼:選擇需要身份驗證時,提供您的FTP服務的密碼。
TCP Ø 監控任務名稱:輸入監控任務的名稱。Ø 主機:TCP的主機域名或者IP地址,比如www.jiankongbao.com或10.0.2.5。Ø TCP端口:比如Web服務端口為80。Ø 網絡協議:適用於外網監控任務,選擇監控網站的網絡協議類型。注意:若更改網絡協議選項,系統會將監測點分組、自定義告警線自動恢復為初始設置,所以需要重新設置監測點分組、自定義告警線。
UDP Ø 監控任務名稱:輸入監控任務的名稱。Ø 主機:提供UDP服務的主機域名或者IP地址,比如:www.jiankongbao.com或10.0.2.5。Ø UDP端口:UDP服務端口,比如DNS服務端口為21。Ø UDP請求內容格式:選擇UDP請求內容的輸入格式。Ø UDP請求內容:請根據上面設置的內容格式,輸入UDP測試請求內容。ü 選擇Binary格式,請輸入“0xNN,0xNN ... ”格式的內容;ü 選擇文本格式,請用“CR、LF、TAB、NUL”來表示“\r、\n、\t、\0”。Ø 匹配響應內容格式:選擇匹配響應內容的輸入格式,Binary格式或文本格式。Ø 匹配響應內容:您可以通過匹配內容來檢查響應內容是否正確,為空則不做匹配檢查。輸入的內容需符合已選擇的輸入格式,規則與“UDP請求內容”相同。

監測點分組設置

創建網站監控任務時,您需要選擇相應的監測點對目標網站或應用進行監測。對於內網監控任務與外網監控任務,監測點設置有所不同。

  • 設置外網任務監測點

    您可以選擇已有的監測點分組,也可添加一個新的監測點分組。首次創建監控任務需要新增監測點分組,單擊添加監測點分組,在展開的監測點列表選擇雲智慧託管的公共監測點。設置之後,就會使用分組內的監測點監控該監控任務,其可用率、響應時間、告警通知也都會由分組內的監測點來決定。

    注意:若監測點分組內的成員發生變化,已創建任務的監測點分組會同步變化。

  • 設置內網任務監測點

    您可以選擇多個監測點也可以創建/選擇一個監測點分組。所選擇的監測點或監測點分組的成員均用來監測目標網站或應用。

    • 選擇監測點:根據需求選擇企業自己部署的多個私有監測點。
    • 選擇監測點分組:選擇或創建監測點分組。

    注意:若分組內監測點成員有所變化,已創建任務的監測點分組會同步變化。

    其中內網任務可選的監測點分為以下兩類:

    • 內網採集器:安裝在您的服務器上的採集器,用來採集內網訪問網站或應用的性能數據。

    • 私有監測點(IT魔盒):部署在您的網絡中的軟硬一體的IT監控魔盒,即插即用,用於採集內網訪問網站或應用的性能數據。

監測設置

創建監控任務頁面的監測設置中,您需要設置監測頻率、連續告警提醒、重試告警次數、是否記錄節點故障快照等,詳細説明見下表。

設置項 説明
監控頻率 執行監控的時間間隔,例如選擇“2”,則每隔2分鐘就執行一次監控。目前支持的監控頻率包括2分鐘、5分鐘、10分鐘、15分鐘、20分鐘、30分鐘、60分鐘。更短的監控時間間隔,意味着您可以更加及時地發現故障,儘早地收到故障告警通知,從而快速採取相應措施,降低故障帶來的損失。同時,還可以獲得更加準確的可用率統計,不會遺漏時間較短的故障,為質量管理獲得可靠的參考數據。
連續告警提醒 發送連續告警提醒的時間間隔,該設置能夠保證告警接收者不會錯過告警信息。例如選擇“4”,則您的監控任務出現故障時,在第一次報警以後,每隔4分鐘都將給您發送一次報警。注意:要實現連續告警提醒,還需要在告警消息的公開範圍設置中為對應用户開啟連續提醒功能。
重試幾次告警 發現故障後需要重試幾次才能發送告警通知,該設置能夠保障告警的準確率。目前,重試時間間隔為1分鐘,重試次數包括1次、2次、3次。例如,設置重試1次,那麼第一次發現故障時,會在1分鐘後重試1次,如果仍然失敗,則發送告警通知。
MTR設置 MTR功能僅支持HTTP/HTTPS(IPv4)、TCP、Ping類型內網及外網監控任務。Ø 選擇開啟,開啟MTR功能,當HTTP/HTTPS、TCP監控任務出現無法連接服務器或連接超時的故障,或者Ping監控任務出現丟包率大於60%問題時,系統會執行MTR命令進行診斷。結果記錄在MTR報告。詳情參考分析MTR報告。Ø 選擇關閉則不進行MTR診斷。默認為關閉。注意:MTR功能僅支持HTTP/HTTPS(IPv4)、TCP、Ping類型內網及外網監控任務。
快照記錄高級規則 選擇開啟,系統會根據具體選項記錄快照信息,包括返回的結果狀態、響應的IP地址、時間、下載的字節數和下載速度。Ø 選擇記錄故障頻率的快照,快照記錄規則説明:ü 當次監控中,有任何一個監測點請求故障時,記錄該次監控中所有監測節點的快照信息。ü 上一次監控週期存在請求故障監測點,但本次監測並無故障監測點時(即監測節點由故障恢復為可用), 則記錄本次監測所有監測節點的快照。ü 在連續的監控週期,所有監測節點請求均可用且有效的情況下,只記錄最早一次監控週期所有監測節點的快照, 不重複記錄。Ø 選擇記錄所有監測頻率的快照,快照記錄規則説明:ü 記錄所有監控週期快照。注意:此選項需要聯繫服務人員升級套餐來激活。內網監控任務不支持記錄所有監控週期快照。分析外網任務的歷史快照,請參考分析外網任務歷史快照。分析內網任務的歷史快照,請參考分析內網任務歷史快照。選擇關閉則不記錄快照。

告警設置

創建監控任務頁面的告警設置中,您需要設置自定義告警線、項目公開範圍、告警接收人及告警方式,詳細説明見下表。

設置項 説明
自定義告警線 您能夠自己定義故障判斷規則,選定監控指標並設置一個閾值作為告警線。在監控過程中,一旦發現指標超出、低於或是等於您設定的告警閾值時,便會發送告警提醒相關人員。單擊添加自定義告警線為監控任務設置告警線,包括:指標項:選擇一個監控指標和判定條件,輸入一個數值作為觸發告警的閾值。例如“當前響應時間大於1000ms” 。針對分佈式監測點(此項僅針對外網任務):告警條件所針對的監測點,選擇“任意幾個監測點”,需要指定監測點個數;選擇“指定監測點”,需要在監測點分組中選擇特定的監測點,並設置其中任意N個監測點達到閾值觸發告警或者高級告警(若開啟);選擇“平均”,則針對監測點分組中所有監測點的平均值。針對內網採集器(此項僅針對內網任務):告警條件所針對的採集器,選擇“任意幾個採集器”,需要指定採集器個數;選擇“指定採集器”,需要從關聯的採集器中選擇特定的採集器,並設置其中任意N個採集器達到閾值觸發告警或者高級告警(若開啟);選擇“平均”,則針對所有采集器的平均值。高級告警策略:選擇連續策略或者累計策略,可開啟高級告警功能;選擇關閉則不開啟高級告警功能。Ø 連續策略:相同/不同監測點,連續觸發告警閾值多次後告警。需設置觸發次數及恢復正常的連續檢測次數。例如:ü 若針對分佈式監測點中設置為“任意1個(指定)監測點”,高級告警策略設置為“相同監測點”、“2”、“2”,則任意1個(指定)監測點連續2次觸發告警閾值才發送告警通知,連續2次檢測結果正常表示恢復正常。ü 若針對分佈式監測點中設置為“任意3個(指定)監測點”,高級告警策略設置為“不同監測點”、“3“、“2”,則任意3個(指定)監測點連續3次同時觸發告警閾值才發送告警通知,連續2次檢測結果正常表示恢復正常。Ø 累計策略:連續的幾次檢測中,觸發告警閾值累計2次後告警。需設置連續檢測的次數及恢復正常的連續檢測次數。是否立即開啟:選擇開啟,啟用當前告警線;選擇關閉,則暫不使用當前告警線。
項目公開範圍 您需要為監控任務設置公開範圍,從而將監控任務分享給企業的其他用户。公開範圍包括以下四種:Ø 所有所在企業用户:選擇該項,您所在企業的所有用户都能夠查看到當前監控任務。Ø 用户組:選擇該項,可以選擇您所在企業的一個或多個用户組,所選用户組中的所有用户都能夠查看到當前項目。Ø 部分企業用户:選擇該項,可以選擇您所在企業的一個或多個用户,所選用户都能夠查看到當前項目。Ø 僅限本人:選擇該項,只有您自己能夠查看到當前監控任務。注意:查看到當前監控任務的用户能夠對監控任務執行與自身權限相匹配的操作,因此請謹慎選擇。
告警接收人及告警方式 設置的項目公開範圍即告警範圍,從該範圍內選擇告警用户及對應的告警方式即可,包括Email、手機短信、連續告警。注意:為確保告警接收用户能及時接收告警通知:1. 告警接收用户已經完善了相關聯繫方式(Email、手機號碼),以確保能及時接收告警通知。2. 告警方式對應的複選框後顯示時,説明當前用户沒有設置該告警方式,您需要提醒該用户儘快設置以免影響接收告警通知。3. 告警接收用户已在通知設置的對應通知方式中開啟了允許接收告警通知。4. 選擇連續告警時,請確保您已在監測設置中設置了連續告警提醒頻率,否則無法實現連續告警。
企業IM通知 Ø 設置關閉/開啟。設置開啟時,您需要選擇告警通知的類型以及羣組名稱。注意:請確保您已經在用户中心>產品設置>WebHooks設置中完成添加WebHook,詳細操作參見設置WebHooks通知

保存模板

創建監控任務頁面下方,單擊將以上設置保存為模板可將當前監控任務的監測點分組設置、監測設置和告警設置保存為模板。以後創建監控任務時,單擊使用模板進行設置直接選擇已有的模板即可。

批量創建監控項目

對於HTTP/HTTPS, Ping, TCP類型的外網網站監控任務,支持批量創建。內網監控任務不支持批量創建。

操作步驟

  1. 選擇網站監控>任務管理,在頁面右上角單擊創建監控任務

  2. 選擇任務類型,比如HTTP/HTTPS, Ping, TCP,單擊批量創建

  3. 設置URL列表。具體配置內容根據監控類型而改變。

    • 表單形式配置

      設置詳情請參考設置監控信息中HTTP/HTTPS, Ping, TCP任務類型的配置。可單擊+添加多個任務。

    • 文本形式配置

      文本形式與表單形式配置內容相同,一個文本可包含多條任務的配置信息。文本填充格式:任務名稱(必填),監控網址(必填),服務器IP,SSL版本,開啟SSL證書認證。

      SSL版本可填寫項:TLSv1,SSLv2,SSLv3,TLSv1.0,TLSv2.0,TLSv3.0。

      開啟SSL證書認證可填寫項:yes,no。

      示例:

      監控任務1,http://www.jiankongbao.com;

      監控任務2,http://www.toushibao.com,192.168.0.1,SSLv3,yes;

      提醒:HTTP/HTTPS任務不支持SSLv2證書。

  4. 設置監測與告警。監測和告警設置對此次批量創建的監控任務均生效。配置詳情參考設置監測點分組監測設置告警設置

自定義告警線分場景設置

設置自定義告警線方便您實現全面靈活地監控,建議配置以下三種類型的告警線:

  1. 同時監測到大量地區/城市不可用的告警設置。

    如下圖所示,選擇不可用監測點指標項,針對分佈式監測點選擇任意“50”個監測點, 關閉高級告警策略,開啟告警。當滿足任意50個監測點同時不可用時,觸發告警。

    提醒:監測點不可用包括狀態碼大於399、無法連接服務器、建聯超時、整體響應超時、DNS無法解析、建聯失敗、證書過期等。

  2. 同時監測到個別1-3個城市/地區不可用的連續告警設置

    如下圖所示,選擇不可用監測點指標項,針對分佈式監測點選擇任意“3”個監測點高級告警策略選擇連續策略項及“相同監測點連續2次觸發即告警,連續1次正常即恢復”,開啟告警。當任意3個監測點連續2次被監測到同時不可用時,觸發告警。

  3. 耗時指標項連續告警設置

    如下圖所示,選擇當前響應 時間指標項,針對分佈式監測點選擇任意30個監測點高級告警策略選擇連續策略項及“相同監測點連續2次觸發即告警,連續1次正常即恢復 ,開啟告警。當滿足任意30個監測點連續2次的響應時間大於2000ms時,觸發告警。

小結

本章節詳細地描述了使用監控寶監控網站時該如何創建監控任務,其中包含單個監控項目創建、多個監控項目創建以及自定義告警線分場景設置。下章節將進一步推出利用監控寶監控網站時如何管理監控任務。監控寶作為雲智慧推出的新一代用户體驗監控工具,擁有全球分佈式監測點,目前已經實現了對企業網站的分佈式監控。同時,監控寶向用户提供了 IT 性能監控(IT Performance Monitoring)的 SaaS 產品服務。詳細產品內容請查看監控寶官網