監視 Client Access Server

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2009-07-24

本主題提供的指導是有關在執行已安裝 Client Access role 的 Microsoft Exchange Server 2007 的伺服器上監視的最有用效能計數器。監視 Exchange 2007 伺服器時,您應該知道最重要的效能層面。本主題詳述的計數器和閾值可以用來主動識別潛在問題,以及在疑難排解時協助識別問題的根本原因。

ASP.NET 計數器

Exchange Web 服務是根據 .NET Framework 和 ASP.NET。而任一種基礎的問題都可能會導致 Client Access server role 的重大問題。下列計數器可以用來尋找基礎架構問題,而不是 Exchange Web 服務本身的問題。

計數器 預期值

ASP.NET\Application Restarts

顯示已在網頁伺服器存留期間重新啟動應用程式的次數。

應該永遠為 0。

ASP.NET\Worker Process Restarts

顯示已在電腦上重新啟動工作者處理序的次數。

應該永遠為 0。

ASP.NET\Requests Current

顯示目前的要求數目 (包含已佇列、目前執行或等待寫入用戶端的要求)。在 ASP.NET 處理序模型下,當此計數器超出 processModel 組態區段中定義的 requestQueueLimit 時,ASP.NET 會開始拒絕要求。

最大值是 5,000。如果超出此值,則伺服器會傳回 503 錯誤。

note附註:
您可以在 machine.config 檔案中增加此值,以取得 Client Access Server 延展性。

應該永遠小於 5,000。

ASP.NET\Request Wait Time

顯示最近的要求在佇列中等待的毫秒數。

應該永遠小於 1,000 毫秒。

ASP.NET Applications(*)\Requests In Application Queue

顯示應用程式要求佇列中的要求數目。

最大值是 5,000。如果超出此值,則伺服器會傳回 503 錯誤。

應該永遠小於 5,000。

可用性服務計數器

Exchange 2007 的可用性服務會取代舊版 Schedule+ 空閒/忙碌資訊系統資料夾,提供 Microsoft Office Outlook 2007 用戶端較新的方式來檢查資源可用性。這些計數器可協助您評估服務本身的用戶端負載和回應。

計數器 預期值

MSExchange Availability Service\Availability Requests (sec)

顯示每秒服務的要求數目。要求可以只針對空閒/忙碌資訊,也可以包含建議。一個要求可能包含多個信箱。

判斷進行可用性服務要求的速率。

不適用

MSExchange Availability Service\Average Time to Process a Free Busy Request

顯示處理空閒/忙碌資訊要求的平均時間 (秒)。一個要求可能包含多個信箱。空閒/忙碌資訊回應沒有會議建議。

應該永遠小於 5。

Client Access Server 磁碟計數器

因為 Client Access Server 一般會在記憶體中以獨佔方式執行所有作業,所以磁碟資源的使用應該減到最少。這些計數器會根據系統角色對系統管理員發出不尋常磁碟活動警示。

note附註:
這些計數器假設伺服器只執行 Client Access server role。因為執行多個角色功能之伺服器的設定檔明顯不同,所以這些計數器不適用於這類伺服器。
計數器 預期值

LogicalDisk(_Total)\Disk Reads/sec

指出因為資料是從磁碟讀取,而不是從記憶體,所以可能會有分頁狀況。

應該永遠小於 50。

Disk Writes/sec + Disk Reads/sec = < 50

LogicalDisk(_Total)\Disk Writes/sec

指出因為資料是寫入磁碟,而不是儲存在記憶體中,所以可能會有分頁狀況。

應該永遠小於 50。

Disk Writes/sec + Disk Reads/sec = < 50

Outlook Web Access 計數器

Outlook Web Access 的這些新計數器可協助您判斷是否為 Client Access Server 本機的 HTTP 存取問題。

計數器 預期值

MSExchange OWA\Average Response Time

顯示 OEH 或 ASPX 要求的開始與結束之間經歷的平均時間 (毫秒)。

用來判斷用戶端體驗的延遲。

應該永遠小於 100 毫秒。

高的值可能指出高的使用者負載或高於標準 CPU 時間。

MSExchange OWA\Average Search Time

顯示等待搜尋完成所經歷的平均時間。

應該永遠小於 31,000 毫秒。

ActiveSync 服務計數器

Microsoft Exchange ActiveSync 的這些新計數器可協助您判斷是否為 Client Access Server 本機的行動裝置存取問題。

計數器 預期值

MSExchange ActiveSync\Average Request Time

顯示等待要求完成所經歷的平均時間。

包含 Ping Request Time,可增加此計數器的一般回應時間。新增 Ping 計數器有助於釐清效能受影響的部分。

判斷進行可用性服務要求的速率。

不適用

判斷負載的 Client Access Server 計數器

這些計數器對於用來判斷 Client Access Server 的使用者需求而言十分寶貴,因此可提供延展性和部署決策的重要資訊。

計數器 預期值

MSExchange ActiveSync\Requests/sec

顯示每秒透過 ASP.NET 從用戶端接收到的 HTTP 要求數目。

判斷目前的 Exchange ActiveSync 要求速率。

不適用

MSExchange ActiveSync\Ping Commands Pending

顯示佇列中目前擱置的 Ping 命令數目。

判斷佇列中擱置的目前 Ping 命令。

不適用

MSExchange ActiveSync\Requests/sec

顯示每秒透過 ASP.NET 從用戶端接收到的 HTTP 要求數目。

只用來判斷目前使用者負載的統計資料。

不適用

MSExchange ActiveSync\Sync Commands/sec

顯示每秒處理的 Sync 命令數目。用戶端可使用此命令來同步處理資料夾內的項目。

只用來判斷目前使用者負載的統計資料。

不適用

MSExchange Availability Service\Availability Requests (sec)

顯示每秒服務的要求數目。要求可以只針對空閒/忙碌資訊,也可以包含建議。一個要求可能包含多個信箱。

判斷進行可用性服務要求的速率。

不適用

MSExchange OWA\Current Unique Users

顯示目前登入 Outlook Web Access 的唯一使用者數目。此值會監視唯一作用中使用者工作階段的數目,因此只會在使用者登出或使用者的工作階段逾時之後才從此計數器移除使用者。

判斷目前的使用者負載。

不適用

MSExchange OWA\Requests/sec

顯示 Outlook Web Access 每秒處理的要求數目。

判斷目前的使用者負載。

不適用

MSExchangeAutodiscover\Requests/sec

顯示每秒已處理的自動探索服務要求數目。

判斷目前的使用者負載。

不適用

MSExchangeWS\Requests/sec

顯示每秒處理的要求數目。

判斷目前的使用者負載。

不適用

Web Service(_Total)\Current Connections

顯示與 Web 服務建立的目前連線數目。

判斷目前的使用者負載。

不適用

WebService(_Total)\Connection Attempts/sec

顯示嘗試與 Web 服務連線的速率。

判斷目前的使用者負載。

不適用

Web Service(_Total)\ISAPI Extension Requests/sec

顯示 Web 服務接收網際網路伺服器 API (ISAPI) 延伸要求的速率。

Outlook 無所不在用戶端將此 ISAPI 延伸用於執行 Windows Server 2003 作業系統之伺服器上的 RPC over HTTP 要求。如需 Windows Server 2008 計數器,請參閱本主題後面的<RPC/HTTP Proxy 計數器 (僅限 Windows Server 2008)>。

判斷目前的使用者負載。

不適用

Web Service(_Total)\Other Request Methods/sec

顯示未使用 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、MOVE、COPY、MKCOL、PROPFIND、PROPPATCH、SEARCH、LOCK 或 UNLOCK 方法進行 HTTP 要求的速率。

判斷目前的使用者負載。

不適用

RPC/HTTP Proxy 計數器 (僅限 Windows Server 2008)

Windows Server 2008 的 RPC/HTTP Proxy 元件可避免 Windows Server 2003 對等項目的許多限制,而且這些計數器可協助您評估 Proxy 元件的負載和問題。

計數器 預期值

RPC/HTTP Proxy\Current Number of Incoming RPC over HTTP Connections

顯示目前的前端 HTTP 連線數目。

判斷目前的使用者負載。

不適用

RPC/HTTP Proxy\Current Number of Unique Users

顯示目前透過 RPC/HTTP 連線至後端伺服器的唯一使用者數目。

判斷目前的使用者負載。

不適用

RPC/HTTP Proxy\RPC/HTTP Requests per Second

顯示傳送給後端伺服器的 RPC/HTTP 要求的速率。

判斷目前的 Outlook 無所不在負載。

不適用

RPC/HTTP Proxy\Number of Failed Back-End Connection attempts per Second

顯示進行 RPC Proxy 嘗試但無法建立與後端伺服器之連線的速率。

應該永遠為 0。

Client Access Server OAB 下載計數器

下列計數器有助於追蹤 Client Access Server 是否在從 Mailbox Server 下載離線通訊錄 (OAB) 時發生問題,以及是否未依預設排程更新 OAB。

計數器 預期值

MSExchangeFDS:OAB(*)\Download Task Queued

如果工作已置入佇列以執行,則顯示值 1,否則顯示 0。

應該永遠為 0。

大於 0 的值指出無法從 Mailbox Server 複製 OAB 資料檔。

MSExchangeFDS:OAB(*)\Download Tasks Completed

顯示自啟動檔案發佈服務之後完成的 OAB 下載工作數目。預設值是每 480 分鐘或 8 小時。

每天應該小於或等於 3。每天的值若大於 3,則指出 Client Access Server 下載更新 OAB 檔案的排程不是預設排程。

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.