使用效能計數器
作者:CJ Pattekar
本檔的本節適用于 IIS 7 和更新版本的 Microsoft 應用程式要求路由第 2 版。
目標
若要使用效能計數器成功監視應用程式要求路由 (ARR) 執行時間統計資料。
必要條件
這是 ARR 中的進階功能。 本文假設您已熟悉 ARR 的整體功能,並知道如何使用磁片快取部署和設定 ARR。 如果您尚未這麼做,強烈建議您先檢閱下列逐步解說,再繼續進行:
- 在應用程式要求路由中設定和啟用磁片快取
- 使用應用程式要求路由的快取階層管理
- 在 CDN 中部署應用程式要求路由
- 在應用程式要求路由上流覽磁片上的快取內容
- 刪除快取的物件
- 使用應用程式要求路由手動覆寫快取控制指示詞
- 應用程式要求路由上的準備快取節點
如果尚未安裝應用程式要求路由第 2 版,您可以在:
- microsoft Application Request Routing Version 2 for IIS 7 (x86) here (
https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE
) 。 - microsoft Application Request Routing Version 2 for IIS 7 (x64) here (
https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE
) .
請遵循 本 檔中所述的步驟來安裝 ARR 第 2 版。
步驟 1 - ARR 執行時間統計資料的概觀。
應用程式要求路由會在 [監視和管理] 頁面上公開執行時間統計資料,如下所示:
當您藉由推送 F5 鍵來重新整理檢視時,您可以看到即時統計資料。 雖然這適用于一個 ARR 實例,但當有多個 ARR 實例,而且您想要將統計資料匯總成合併檢視時,會有些問題。 為了容納此案例,ARR 也會公開這些統計資料,以及使用效能計數器的更多資料。
步驟 2 - ARR 執行時間統計資料作為效能計數器。
ARR 有兩個計數器:
- 應用程式要求路由快取
- 應用程式要求路由伺服器
應用程式要求路由快取
下列效能計數器物件可供使用:
- 叫用位元組
- 點擊位元組 %
- Hit Bytes / Sec
- 點擊要求
- 點擊要求 %
- Hit Requests / Sec
- 遺漏位元組
- Miss Bytes / Sec
- 遺漏要求
- Miss Requests / Sec
由於 ARR 也會針對每個伺服器陣列的每個主機名稱提供上述統計資料,因此物件的實例具有相同的細微性,而且它們會顯示為 <server farm name>\<host name>
,如下所示:
應用程式要求路由伺服器
下列效能計數器物件可供使用:
- 平均回應時間/要求
- 接收的位元組數
- Bytes Received / Sec
- 傳送的位元組數
- Bytes Sent / Sec
- 目前的要求
- 失敗的要求
- 失敗的要求 /秒
- 醫療
- Requests / Sec
- 狀態
- 要求總數
由於 ARR 也會針對每部伺服器陣列提供上述統計資料,因此物件的實例具有相同的細微性,而且它們會顯示為 <server farm name>\<server name>
,如下所示:
總結
您已成功找到應用程式要求路由效能計數器和物件,現在可用來匯總和監視來自一或多個 ARR 伺服器的統計資料。
如需其他 ARR 第 2 版逐步解說,請參閱 本文 中的檔。