Web 應用程式可用性監視範本
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 應用程式可用性監視 範本時,您必須提供下表所列的選項值。 每個表格代表精靈中的一個頁面。
一般
下列選項可在精靈的 [ 一般 ] 頁面上取得。
選項 | 描述 |
---|---|
名稱 | 輸入用於您要建立之範本和測試群組的易記名稱。 此名稱會顯示在 [Web 應用程式狀態] 檢視的 Operations Console 中,並用於 [Web 應用程式可用性監視] 資料夾下的資料夾。 注意: 在您為範本指定名稱並儲存範本之後,在刪除並重新建立範本的情況下,就無法編輯此名稱。 |
描述 | 描述範本。 (選擇性) |
選取目的地管理組件 | 選取要儲存範本所建立的檢視和設定的管理組件。 使用與測試群組相同的新管理元件名稱,以便輕鬆地配對這兩個名稱。 您可以使用現有的管理組件或建立新管理組件。 如需管理元件的詳細資訊,請參閱 選取管理元件檔案。 |
監視對象
輸入、貼上或將檔案匯入數據表,包括適當的通訊協定(http:// 或 https://),將URL新增至清單。 您可以將整個數據列貼上成對逗號分隔值 (CSV),格式為 'Name, URL',也可以只貼上 URL 清單。
下列選項位於精靈的 [要監視的項目] 頁面。
選項 | 描述 |
---|---|
名稱 | 您想要監視的網站名稱。 |
URL | 您要以下欄格式監視的網站 URL: http://www.website.com |
加 | 新增 URL 以從外部檔案進行監視。 您可以將電子表格的 URL 或資料列清單貼上成對逗號分隔值,格式如下:名稱、URL |
要監視的來源
選取您想要監視 URL 的內部位置。
下列選項可在精靈的 [ 從何處監視] 頁面上取得。
選項 | 描述 |
---|---|
內部位置 | 您設定要監視的內部位置。 |
新增/移除 | 新增或移除您想要監視的內部位置。 |
選取內部位置
選取您要監視 [要監視] 頁面上所指定 URL 的內部位置。 選取 [新增 ] 以新增內部位置,然後搜尋並選取您要監視的內部位置。
下列選項可在精靈的 [ 選取內部位置 ] 頁面上取得。
選項 | 描述 |
---|---|
搜尋目標 | 顯示搜尋所尋找位置類型的選項。 您可以選擇代理程式或集區。 |
依名稱的一部分進行篩選 | 篩選內部位置的搜尋。 |
搜尋 | 搜尋可從中監視的位置。 可用的位置會顯示在 [位置] 區域中。 |
要監視的位置:名稱 | 您可以從中選取要監視的內部位置清單。 |
要監視的位置:位置 | 您可以從中選取要監視的位置清單。 |
加 | 將您選取的內部位置新增至 [選取的位置] 區域。 這些是您設定精靈以監視的來源位置。 |
選取的位置:名稱 | 這些是您選擇從中監視的內部位置。 |
選取的位置:位置 | 您選擇要監視的位置清單。 |
檢視和驗證測試
這是將執行的所有測試摘要。 選取內部位置,然後選取 [ 執行測試 ] 來驗證測試組態。 選取 [變更組態] 以變更此範本中所有測試的預設設定。
下列選項可在精靈的 [ 檢視和驗證測試 ] 頁面上取得。
選項 | 描述 |
---|---|
尋找 | 搜尋並傳回測試名稱、URL、位置和代理程式/集區清單中項目的結果。 使用此項目來尋找您想要驗證的特定測試或測試集。 |
測試名稱 | 測試的名稱。 |
URL | 特定測試的 URL。 |
代理程式/集區 | 內部 URL 測試的代理程式或集區位置。 |
執行測試 | 針對選取的內部測試執行驗證測試。 |
變更設定 | 開啟 [ 變更組態 ] 頁面,您可以在其中變更您要撰寫之範本中所有測試的設定。 |
測試結果:摘要索引標籤
下列選項可在精靈的 [ 測試結果摘要 ] 索引標籤上取得。
選項 | 描述 |
---|---|
摘要索引標籤 | 確認測試要求是否已正確處理,並顯示測試中使用的URL和位置。 此外,會顯示特定的測試和結果:狀態代碼、DNS 解析時間和回應時間總計。 |
測試結果:詳細數據索引標籤
下列選項位於精靈的 [測試結果詳細數據] 索引標籤上。
選項 | 描述 |
---|---|
詳細數據索引標籤:URL | 請參閱測試的詳細資訊。 顯示已測試的 URL。 |
詳細數據索引標籤:結果 | 顯示測試要求是否已順利處理。 |
詳細資料索引標籤:DNS 解析時間(毫秒) | 顯示 DNS 解析時間,這會檢查網站是否如預期般執行。 您要監視之 URL 的 IP 地址為何。 DNS 取得網站的IP位址所花費的時間。 |
詳細資料索引標籤:回應時間總計(毫秒) | 顯示與交易時間性能計數器相同的回應時間總計。 |
詳細數據索引標籤:HTTP 狀態代碼 | 當您偵測網站時,會顯示 HTTP 狀態代碼,您會取得狀態代碼。 |
詳細資料索引標籤:回應本文大小(位元元組) | 顯示 HTTP 回應資訊的回應本文大小。 |
詳細資料索引標籤:伺服器憑證到期日(天) | 顯示網站過期日期的憑證到期日。 網站可以有過期的憑證。 |
測試結果:HTTP 要求索引標籤
下列選項可在精靈的 [測試結果 HTTP 要求] 索引標籤上取得。
選項 | 描述 |
---|---|
HTTP 要求索引標籤 | 顯示測試傳送至網站之 HTTP 要求的詳細數據。 |
測試結果:HTTP 回應索引標籤
下列選項位於精靈的 [測試結果 HTTP 回應] 索引標籤上。
選項 | 描述 |
---|---|
此索引標籤上顯示的內容 | 顯示測試 HTTP 回應從網站傳回的詳細數據。 |
測試結果:原始數據索引標籤
下列選項位於精靈的 [測試結果原始數據] 索引標籤上。
選項 | 描述 |
---|---|
此索引標籤上顯示的內容 | 顯示我們從網站返回的所有未格式化數據。 如果網站發生問題,這項資訊可協助您找出網站可能有問題。 |
變更測試集的組態
下列選項可在精靈的 [變更組態] 頁面上取得。
重要
此頁面上的設定會套用至範本中的所有測試。
選項 | 描述 |
---|---|
測試頻率/效能數據收集間隔:測試頻率 | 輸入您想要執行每個測試的頻率。 |
測試頻率/效能數據收集間隔:效能數據收集間隔 | 輸入您想要收集效能數據的頻率。 這會指定您是否要每隔一個間隔收集效能數據。 例如,如果間隔為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 連線到收到回應最後一個字節為止的時間。 |
效能集合:要求(基底頁面):D NS 解析時間 | 將 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 和更新版本包含 目標類別顯示名稱 ,可協助識別規則的目標,同時在建立新的 效能檢視期間選取規則。