Web 應用程式可用性監視範本
重要
此版本的 Operations Manager 已終止支援。 建議您 升級至 Operations Manager 2022。
Web 應用程式可用性監視範本可讓您建立一或多個 Web 應用程式 URL 的可用性監視測試,並從內部位置執行這些監視測試。 除了狀態和警示檢視之外,您還可以在提供的 [對映] 儀表板和 [詳細資料] 儀表板中顯示這些測試的狀態。
案例
在您必須從不同位置監視 Web 型應用程式的案例中使用 Web 應用程式可用性監視 範本,以查看它們是否根據特定需求運作,您可以指定這些應用程式。
內部位置
您可能有一律可在內部位置使用的 Web 應用程式。 使用 Web 應用程式可用性監視 範本來查看哪些 Web 應用程式可從哪些內部位置取得。
由 Web 應用程式可用性監視範本執行的監視
根據預設, Web 應用程式可用性監視 範本預設會設定下列監視。 您可以在 Web 應用程式可用性監視樣本的 [變更組態] 頁面中修改監視。
監視描述 | 預設值 |
---|---|
Web 應用程式監視 | - 此監視預設為啟用狀態。 |
- 測試頻率:10 分鐘 | |
- 效能數據收集間隔:每 10 分鐘 1 次 | |
- 測試逾時:45 秒 | |
- HTTP 狀態代碼:400 (如果 HTTP 狀態代碼為 400 或更新版本,則會產生警示。) | |
- 準則在產生警示之前應該失敗的連續次數:1 | |
- 從各項測試產生警示:啟用 | |
- 允許重新導向:啟用 | |
- HTTP 版本:HTTP/1.1 | |
- HTTP 方法:GET | |
- HTTP 標頭:接受 "/" | |
- HTTP 標頭:接受您的產品語言 | |
- HTTP 標頭:接受編碼 GZIP | |
效能資料集合 | - 交易回應時間:啟用 |
- 回應時間:啟用 | |
- TCP 連線時間:啟用 | |
- 第一個位元組時間:啟用 | |
- 最後位元組時間:啟用 | |
- DNS 解析時間:啟用 | |
- 內容大小:啟用 | |
- 內容時間:啟用 | |
- 下載時間:啟用 |
檢視監視資料
Web 應用程式可用性監視範本收集的所有資料都會出現在 [監視] 瀏覽窗格中 [應用程式監視] 資料夾的 [Web 應用程式可用性監視] 資料夾中。 [應用程式可用性監視] 資料夾包含預設檢視和子資料夾,可提供與受監視之測試相關的測試狀態、Web 應用程式狀態和警示。 藉由使用 [測試狀態] 檢視,您可以查看個別測試的測試狀態。 每個元件的狀態會與健全狀況狀態最差的目標物件的狀態比對,因此您可以從執行中的監視內發現狀態最差的監視。 如果有一或多個測試顯示有錯誤,而其他測試中至少有一個測試狀況良好,表示該特定測試位置可能發生問題。 如果所有元件狀況不良,可能表示 Web 應用程式本身發生問題。
Web 應用程式可用性監視資料夾
若要檢視各監視的狀態,請針對每個測試開啟健全狀況總管。
精靈選項
當您執行 Web 應用程式可用性監視 範本時,您必須提供下表所列的選項值。 每個表格代表精靈中的一個頁面。
一般
下列選項位於精靈的 [ 一般 ] 頁面上。
選項 | Description |
---|---|
名稱 | 輸入用於您要建立之範本和測試群組的易記名稱。 此名稱會顯示在 [Web 應用程式狀態] 檢視的 Operations Console 中,並用於 [Web 應用程式可用性監視 ] 資料夾下的資料夾。 注意: 在您為範本指定名稱並儲存範本之後,就無法編輯此名稱,而不需要刪除並重新建立範本。 |
Description | 描述範本。 (選用) |
選取目的地管理組件 | 選取要儲存範本所建立的檢視和設定的管理組件。 請將新管理組件指定與測試群組同名,以便輕易地配對這兩個名稱。 您可以使用現有的管理組件或建立新管理組件。 如需管理組件的詳細資訊,請參閱選取管理組件檔案。 |
監視對象
在資料表中輸入、貼上或匯入檔案,包括適當的通訊協定 (http:// or https://),以將 URL 新增至清單。 您可以貼上整個資料列作為一對逗號分隔值 (CSV,格式為「名稱, URL」),或者您也可以只貼上 URL 清單。
下列選項位於精靈的 [要監視的項目] 頁面。
選項 | Description |
---|---|
名稱 | 您想要監視的網站名稱。 |
URL | 您要監視之網站的 URL,格式如下:http://www.website.com |
加 | 從外部檔案新增要監視的 URL。 您可以將電子表格的 URL 或資料列清單貼上成對逗號分隔值,格式如下:名稱、URL |
監視來源位置
選取您要從中監視 URL 的內部位置。
下列選項位於精靈的 [ 監視來源 ] 頁面上。
選項 | Description |
---|---|
內部位置 | 您要設定要從中監視的內部位置。 |
新增/移除 | 新增或移除您想要監視的內部位置。 |
選取內部位置
選取您要監視 [ 要監視 的專案] 頁面上所指定 URL 的內部位置。 選取 [新增 ] 以新增內部位置,然後搜尋並選取您要監視的內部位置。
下列選項位於精靈的 [ 選取內部位置] 頁面上。
選項 | Description |
---|---|
搜尋 | 顯示搜尋所尋找位置類型的選項。 您可以選擇 [代理程式] 或 [集區]。 |
依名稱部分篩選 | 篩選您的內部位置搜尋。 |
搜尋 | 搜尋可供監視的位置。 可用的位置會顯示在 [位置] 區域中。 |
要監視的位置:名稱 | 可選取進行監視的內部位置清單。 |
要監視的位置:位置 | 可選取進行監視的位置清單。 |
加 | 將您選取的內部位置新增至 [選取的位置] 區域。 這些是您設定要監視精靈的位置。 |
選取的位置:名稱 | 這些是您選擇從中監視的內部位置。 |
選取的位置:位置 | 您選擇要監視的位置清單。 |
檢視並驗證測試
這是將會執行之所有測試的摘要。 選取內部位置,然後選取 [ 執行測試 ] 以驗證測試組態。 選取 [變更設定],以變更此範本中所有測試的預設設定。
下列選項位於精靈的 [ 檢視和驗證測試 ] 頁面上。
選項 | Description |
---|---|
尋找 | 搜尋並傳回測試名稱、URL、位置和代理程式/集區清單中項目的結果。 使用此項來尋找您想要驗證的特定測試或測試集合。 |
測試名稱 | 測試的名稱。 |
URL | 特定測試的 URL。 |
代理程式/集區 | 內部 URL 測試的代理程式或集區位置。 |
執行測試 | 針對選取的內部測試執行驗證測試。 |
變更設定 | 開啟 [ 變更組態 ] 頁面,您可以在其中變更您要撰寫之範本中所有測試的設定。 |
測試結果:摘要索引標籤
下列選項位於精靈的 [ 測試結果摘要 ] 索引標籤上。
選項 | Description |
---|---|
[摘要] 索引標籤 | 確認測試要求是否已正確處理,並顯示測試中使用的 URL 和位置。 此外,會顯示特定的測試和結果:狀態代碼、DNS 解析時間和回應時間總計。 |
測試結果:詳細數據索引標籤
下列選項位於精靈的 [ 測試結果詳細 數據] 索引標籤上。
選項 | Description |
---|---|
詳細數據索引標籤:URL | 請參閱有關測試的詳細資訊。 顯示已測試的 URL。 |
詳細數據索引標籤:結果 | 顯示是否已成功處理測試要求。 |
詳細數據索引標籤:DNS 解析時間 (毫秒) | 顯示 DNS 解析時間,這會檢查網站是否如預期般執行。 您要監視之 URL 的 IP 地址為何。 DNS 取得網站 IP 位址所需的時間。 |
詳細數據索引標籤:回應時間總計 (毫秒) | 顯示與交易時間效能計數器相同的回應時間總計。 |
詳細數據索引標籤:HTTP 狀態代碼 | 對網站執行 Ping 時顯示 HTTP 狀態碼,您會取得狀態碼。 |
詳細數據索引標籤:回應本文大小 (位元組) | 顯示 HTTP 回應資訊的回應主體大小。 |
詳細數據索引標籤:伺服器證書到期 (天) | 顯示網站過期的憑證到期日。 網站可以有過期的憑證。 |
測試結果:HTTP 要求索引標籤
下列選項位於精靈的 [ 測試結果 HTTP 要求] 索引標籤 上。
選項 | Description |
---|---|
[HTTP 要求] 索引標籤 | 顯示有關將測試內容傳送至網站之 HTTP 要求的詳細資料。 |
測試結果:HTTP 回應索引標籤
下列選項位於精靈的 [ 測試結果 HTTP 回應 ] 索引標籤上。
選項 | Description |
---|---|
此索引標籤上顯示的內容 | 顯示有關從網站傳回之測試 HTTP 回應的詳細資料。 |
測試結果:原始數據索引標籤
下列選項位於精靈的 [ 測試結果原始數據] 索引 標籤上。
選項 | Description |
---|---|
此索引標籤上顯示的內容 | 顯示我們從網站取回的所有未格式化資料。 如果網站發生問題,此資訊可能會協助您找出網站可能發生的錯誤。 |
變更測試集合的設定
下列選項位於精靈的 [ 變更測試組 的組態] 頁面上。
重要
此頁面上的設定適用於範本中的所有測試。
選項 | Description |
---|---|
測試頻率/效能數據收集間隔:測試頻率 | 輸入您想要執行每個測試的頻率。 |
測試頻率/效能數據收集間隔:效能數據收集間隔 | 輸入您想要收集效能數據的頻率。 這會指定您是否要每隔一個間隔收集效能數據。 例如,如果間隔為10分鐘,且收集間隔設定為2,這表示效能數據會每隔一次收集其他間隔,或每隔20分鐘收集一次。 |
測試頻率/效能數據收集間隔:測試逾時 | 輸入您希望測試保持要求有效的時間,直到測試超時並取消為止。 |
警示:錯誤健全狀況狀態的準則:交易回應時間 | 指定交易回應時間是否為應該或不應該產生錯誤健全狀況狀態的因素。 如果指定產生錯誤健全狀況狀態,請在交易產生錯誤健全狀況狀態之前必須超過的秒數來設定臨界值。 |
警示:錯誤健全狀況狀態的準則:要求 (基底頁面) :HTTP 狀態代碼 | 指定 HTTP 狀態代碼是否為應該或不應該產生錯誤健全狀況狀態的因素。 如果指定產生錯誤健全狀況狀態,請將 HTTP 狀態代碼設定為您想要產生錯誤健全狀況狀態的數位。 |
警示:錯誤健全狀況狀態的準則:要求 (基底頁面) :內容相符 | 指定是否應該或不應該產生錯誤健全狀況狀態的任何內容相符專案。 如果指定產生錯誤健全狀況狀態,請指定您想要比對的內容。 |
警示:錯誤健全狀況狀態的準則:要求 (基底頁面) :檢查重新導向 | 指定是否應該或不應該產生錯誤健全狀況狀態的重新導向。 |
警示:警告健全狀況狀態的準則:交易回應時間 | 指定交易回應時間是否為應該或不應該產生警告健全狀況狀態的因素。 如果指定來產生警告健全狀況狀態,請在交易產生警告健全狀況狀態之前必須超過的秒數來設定臨界值。 |
警示:警告健全狀況狀態的準則:要求 (基底頁面) :HTTP 狀態代碼 | 指定 HTTP 狀態代碼是否應該或不應該產生警告健全狀態。 如果指定產生警告健全狀況狀態,請將 HTTP 狀態代碼設定為您想要產生警告健全狀態的數位。 |
警示:警告健全狀況狀態的準則:要求 (基底頁面) :內容比對 | 指定是否應該或不應該產生警告健全狀況狀態的任何內容相符專案。 如果指定產生警告健全狀況狀態,請指定您想要比對的內容。 |
警示:警告健全狀況狀態的準則:要求 (基底頁面) :檢查重新導向 | 指定是否應該或不應該產生警告健全狀況狀態的重新導向。 |
警示:準則在產生警示之前應該失敗的連續次數 | 在產生警示之前,指定 [警示] 區段清單中所選取的準則應在連續多少次後失敗。 |
警示:從每個測試產生警示 | 選取此項可針對應用程式的每個 URL 測試接收警示。 |
警示:產生單一摘要警示 | 選取以接收應用程式的摘要警示,而不是選擇接收應用程式的每個 URL 測試的警示。 如果您要監視垂直網站或應用程式,這會降低您收到的警示數目,並將警示的焦點保持在應用程式的整體狀態,這非常有用。 您可以提高接收警示之前所需發生的失敗數目閾值,來進一步減少警示數目。 這兩種方法會一起將警示放在對您最重要的事項:應用程式執行程度,視您需要的效能而定。 |
效能集合:交易回應時間 | 累計回應時間:DNS_RESOLUTION_TIME + TCP_CONNECT_TIME + TIME_TO_LAST_BYTE |
效能收集:要求 (基底頁面) :響應時間 | 要求的處理時間,例如開啟瀏覽器以及等待載入所有資源。 |
效能集合:要求 (基底頁面) :TCP 連線時間 | 建立與目標伺服器之 TCP 連線和從服務接收初始問候語所花費的時間。 |
效能集合:要求 (基底頁面) :第一個字節的時間 | 自 TCP 連線建立後所花費的時間,直到收到第一個回應位元組為止。 |
效能集合:要求 (基底頁面) :上次位元節的時間 | 從建立 TCP 連線到完全接收回應的最後一個字節為止的時間。 |
效能收集:要求 (基底頁面) :DNS 解析時間 | 將 URL 網域名稱解析為 IP 位址所花費的時間。 |
效能集合:要求 (基底頁面) :內容大小 | 所接收回應本文的大小。 |
效能集合:要求 (基底頁面) :內容時間 | 基礎頁面下載時間 (僅限基礎頁面)。 |
效能集合:要求 (基底頁面) :下載時間 | 要求的處理時間,例如開啟瀏覽器以及等待載入所有資源。 |
一般設定:評估資源健康情況 | 指定是否要評估整個資源的健康情況。 |
一般設定:允許重新導向 | 指定是否可允許重新導向,而不會造成錯誤或警告狀態。 |
一般設定:HTTP 版本 | 指定進行測試的 HTTP 版本。 |
一般設定:HTTP 方法 | 指定 HTTP 方法。 |
一般設定:要求本文 | 代表要求的主體。 |
HTTP 標頭:標頭數據行 | 指定可接受的標頭。 |
HTTP 標頭:值數據行 | 在標頭中指定可接受的值。 |
HTTP 標頭:新增 | 新增可接受的標頭名稱和值。 |
HTTP 標頭:編輯 | 開啟 [HTTP 標頭屬性] 頁面,您可以在其中變更所選 HTTP 標頭的 [名稱] 或 [值]。 |
HTTP 標頭:移除 | 從接受的清單中移除選取的標頭。 |
Proxy 伺服器:使用 Proxy 伺服器 | 指定是否要使用 Proxy 伺服器。 |
Proxy 伺服器:位址 | 指定 Proxy 伺服器的位址。 |
Proxy 伺服器:埠號碼 | 指定連接埠號碼。 |
摘要
精靈的 [ 摘要 ] 頁面會列出您為 Web 應用程式可用性監視 範本設定的設定。 如果您想要變更上述任何設定,請選取 [ 上一頁 ] 或 [範本] 頁面,直到您使用您想要變更的設定到達頁面為止。
建立與修改 Web 應用程式可用性監視範本
如需執行 .NET 應用程式效能監視精靈的程序,請參閱如何設定 Web 應用程式的可用性監視 \(機器翻譯\)
若要修改現有的 Web 應用程式可用性監視範本
- 使用在管理群組中具有作者認證的使用者帳戶開啟 Operations 主控台。
- 選取 [ 撰寫 ] 工作區。
- 在 [ 撰寫] 瀏覽窗格中,展開 [ 管理元件範本],然後選取 [ Web 應用程式可用性監視]。
- 在 [ Web 應用程式可用性監視 ] 窗格中,找出您想要變更的範本。
- 以滑鼠右鍵按下您要修改的測試群組,然後選取 [ 屬性]。
- 使用索引標籤瀏覽設定的頁面、進行所需的變更,例如重新設定此群組中測試的準則,然後選取 [ 確定]。
檢視「Web 應用程式可用性監視」監視和收集的資料
設定應用程式的監視之後,這三個檢視將協助您開始體驗監視功能。
若要檢視 Web 應用程式可用性監視負責監視的所有應用程式
- 開啟 Operations 主控台。
- 選取 [監視] 工作區。
- 在 [ 監視] 瀏覽窗格中,依序展開 [ 應用程式監視]、[ Web 應用程式可用性監視],然後選取 [ Web 應用程式狀態]。
若要檢視每個監視的狀態
- 開啟 Operations 主控台。
- 選取 [監視] 工作區。
- 在 [ 監視] 瀏覽窗格中,展開 [ 應用程式監視 ]、[ Web 應用程式可用性監視 ],然後選取 [ 測試狀態]。
- 在 [ 測試狀態 ] 檢視中,以滑鼠右鍵按兩下物件。 選取 [開啟],然後選取 [ 健全狀況總管]。
若要檢視針對應用程式元件收集的效能
- 開啟 Operations 主控台。
- 選取 [監視] 工作區。
- 在 [ 監視] 瀏覽窗格中,展開 [ 應用程式監視 ]、[ Web 應用程式可用性監視 ],然後選取 [ Web 應用程式狀態]。
- 在 [ 測試狀態] 窗格中,以滑鼠右鍵按兩下物件。 選取 [開啟 ],然後選取 [效能檢視]。
- 在 [圖例] 窗格中,選取您要檢視的計數器。
- 使用 [動作] 窗格中的選項修改效能檢視。
2019 UR4 和更新版本包含 目標類別顯示名稱 ,以協助識別規則的目標,同時在建立新的 效能檢視期間選取規則。
另請參閱
- 如何設定 Web 應用程式可用性監視
- 監視 Web 應用程式的可用性測試及警示 \(機器翻譯\)
- Web 應用程式可用性的儀表板檢視監視 \(機器翻譯\)
- 報告的 Web 應用程式可用性監視 \(機器翻譯\)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應