windows性能計數器

性能測試之內存篇(windows)

要監視內存不足的狀況,請從以下的對象計數器開始:

Memory\ Available Bytes

Memory\ Pages/sec

Available Bytes剩餘的可用物理內存,單位是兆字節(參考值:>=10%)。表明進程當前可使用的內存字節數。Pages/sec 表明由於硬件頁面錯誤而從磁盤取出的頁面數,或由於頁面錯誤而寫入磁盤以釋放[url=]工作[/url]集空間的頁面數。

如果 Available Bytes 的值很小(4 MB 或更小),則說明計算機上總的內存可能不足,或某程序沒有釋放內存。如果 Pages/sec 的值爲 20 或更大,那麼您應該進一步研究頁交換活動。Pages/sec 的值很大不一定表明內存有問題,而可能是運行使用內存映射文件的程序所致。

操作系統經常會利用磁盤交換的方式提高系統可用的內存量或是提高內存的使用效率。下列四個% S4 p7 ~7 H' o0 q! }8 B
指標直接反映了操作系統進行磁盤交換的頻度。9 Z! o- {6 M2 j8 O( I
Page Faults/sec/ o* H7 Q* B; L/ y8 w. M1 ]
當處理器在內存中讀取某一頁出現錯誤時,就會產生缺頁中斷,也就是 page Fault。如果這個頁位於內存的其他位置,這種錯誤稱爲軟錯誤,用Transition Fault/sec 來衡量;如果這個頁位於硬盤上,必須從硬盤重新讀取,這個錯誤成爲硬錯誤。硬錯誤會使系統的運行效率很快將下來。Page Faults/sec這個計數器就表示每秒鐘處理的錯誤頁數,包括硬錯誤和軟錯誤。
Page Input/sec7 f) d( l# [# Z, a
表示爲了解決硬錯誤而寫入硬盤的頁數(參考值:>=Page Reads/sec)9 v, K+ O1 L! c
Page Reads/sec; z+ ^* C" z. C, Z- q9 h7 I</FONT><BR>表示爲了解決硬錯誤而從硬盤上讀取的頁數。(參考值: style="FONT-SIZE: 0px; COLOR: #fff" FONT I< ~7 C; M: P! C3 V? B: [) G. j: >$ <="5)
Pages/sec
表示爲了解決硬錯誤而從硬盤上讀取或寫入硬盤的頁數(參考值:00~20)- \0 c( @/ g( Y- ]9 h# m

必須同時監視 Available Bytes、Pages/sec 和 Paging File % Usage,以便確定是否發生這種情況。如果正在讀取非緩存內存映射文件,還應該查看緩存活動是否正常。

Cathe Bytes
文件系統的緩存(默認爲50%的可用物理內存)

內存泄露

Memory\Available Bytes

Memory\ Committed Bytes

如果您懷疑有內存泄露,請監視 Memory\Available Bytes 和 Memory\ Committed Bytes,以觀察內存行爲,並監視你認爲可能在泄露內存的進程的 Process\ Private Bytes、Process\ Working Set 和Process\ Handle Count。如果您懷疑是內核模式進程導致了泄露,則還應該監視 Memory\ Pool Nonpaged Bytes、Memory\ Pool Nonpaged Allocs 和 Process(process_name)\ Pool Nonpaged Bytes。

private Bytes# S* M3 m$ \2 i8 u2 O. k
進程無法與其他進程共享的字節數量。該計數器的值較大時,有可能是內存泄露的信號

檢查過於頻繁的頁交換

由於過多的頁交換要使用大量的硬盤空間,因此有可能將導致將頁交換內存不足,這容易與導致頁交換的磁盤瓶頸混淆。因此,在研究內存不足不太明顯的頁交換的原因時,您必須跟蹤如下的磁盤使用情況計數器和內存計數器:

· Physical Disk\ % Disk Time

· Physical Disk\ Avg.Disk Queue Length

例如,包括 Page Reads/sec 和 % Disk Time 及 Avg.Disk Queue Length。如果頁面讀取操作速率很低,同時 % Disk Time 和 Avg.Disk Queue Length的值很高,則可能有磁盤瓶徑。但是,如果隊列長度增加的同時頁面讀取速率並未降低,則內存不足。

要確定過多的頁交換對磁盤活動的影響,請將 Physical Disk\ Avg.Disk sec/Transfer 和 Memory\ Pages/sec 計數器的值增大數倍。如果這些計數器的計數結果超過了 0.1,那麼頁交換將花費百分之十以上的磁盤訪問時間。如果長時間發生這種情況,那麼您可能需要更多的內存。

研究程序的活動

接下來,檢查正在運行的程序導致的過多的頁交換。如果可能,請停止具有最高工作集值的程序,然後查看頁交換速率是否有顯著變化。如果您懷疑存在過多的頁交換,請檢查 Memory\ Pages/sec 計數器。該計數器顯示由於頁面不在物理內存中而需要從磁盤讀取的頁面數。(注意該計數器與 Page Faults/sec 的區別,後者只表明數據不能在內存的指定工作集中立即使用。)

性能測試之處理器篇(windows)

監視“處理器”和“系統”對象計數器可以提供關於處理器使用的有價值的信息,幫助您決定是否存在瓶頸。需要包含下列內容:

\Processor\ % Total Processor Time 獲得處理器整體使用情況。

該計數值用於體現服務器整體的處理器利用率,對多處理器的系統而言,該計數值體現的是所有CPU的平均利用率。如果該值的數值持續超過90%,則說明整個系統面臨着處理器方面的瓶頸,需要通過增加處理器來提高性能。

要注意的是,由於操作系統本身的特性,在某些多CPU系統中,該數據本身並不大,但此時CPU之間的負載狀況極不均衡,此時也應該視作系統產生了處理器方面的瓶頸。

監視 Processor\ % Processor Time、Processor\ % User Time 和 % Privileged Time 以獲得詳細信息。

Processor\ % User Time是指系統的非核心操作消耗的CPU時間,如果該值較大,可以考慮是否通過優化算法等方法降低這個值。如果該服務器是數據庫服務器,Processor\ % User Time大的原因很可能是數據庫的排序或是函數操作消耗了過多的CPU時間,此時可以考慮對數據庫系統進行優化。

System\ Processor Queue Length 用於瓶頸檢測。

%Total Processor Time9 g8 V5 b" [9 d/ O, u: h; B&lt;/FONT><BR>系統中所有處理器都處於繁忙狀態的時間百分比,對於多處理器系統來說,該值可以反映所有處理器的平均繁忙狀態,該值爲100%,如果有一半的處理器爲繁忙狀態,該值爲50%
File Data Operations/sec2 |2 J$ c$ ~: r9 J" c$ Z  B( p2 p</FONT><BR>計算機對文件系統進行讀取和寫入操作的頻率,但是不包括文件控制操作
線程在等待分配CPU資源所排隊列的長度,此長度不包括正在佔有CPU資源的線程。如果該隊列的長度大於處理器個數+1,就表示處理器有可能處於阻塞狀態(參考值:<=處理器個數+1)

Processor Time( h) A3 R2 Y5 j* b0 J
CPU利用率,該計數器最爲常用,可以查看處理器是否處於飽和狀態,如果該值持續超過 95%,就表示當前系統的瓶頸爲CPU,可以考慮增加一個處理器或更換一個性能更好的處理器。(參考值:&lt;80%)
Q
Priviliaged Time
CPU在特權模式下處理線程所花的時間百分比。一般的系統服務,進城管理,內存管理等一些由操作系統自行啓動的進程屬於這類; E" _7 C/ Y1 g/ i. t- B+ y& j3 ^$ x&lt;/FONT><BR>- X5 v: V0 I- Q8 X; m! N
%User Time
與%Privileged Time計數器正好相反,指的是在用戶狀態模式下(即非特權模式)的操作所花的時間百分比。如果該值較大,可以考慮是否通過算法優化等方法降低這個值。如果該服務器是數據庫服務器,導致此值較大的原因很可能是數據庫的排序或是函數操作消耗了過多的CPU時間,此時可以考慮對數據庫系統進行優化。
%DPC Time
處理器在網絡處理上消耗的時間,該值越低越好。在多處理器系統中,如果這個值大於50%並且%Processor Time非常高,加入一個網卡可能會提高性能。

觀察處理器使用情況的值

要測量處理器的活動,請查看 Processor\ % Processor Time 計數器。該計數器顯示處理器忙於執行非空閒線程所耗時間的百分比。

檢查處理器使用時,請考慮計算機的角色和所完成[url=]工作[/url]的類型。根據計算機進行的工作,較高的處理器值意味着系統正有效地處理較重的工作負載或正在努力維持。例如,如果正在監視用戶的計算機,並且該計算機用於計算,計算程序可能容易使用 100% 的處理器時間。即使這會造成該計算機中[url=]其他[/url]應用程序的性能受到影響,但可以通過改變負載來解決。

另一方面,在處理許多客戶請求的服務器計算機中,100% 左右的值表示這些過程在隊列中,正在等待處理器時間,並且造成瓶頸。如此持續高層次的處理器使用對服務器而言是無法接受的。

考察處理器瓶頸

進程的線程所需要的處理器週期超出可用週期時,處理器瓶頸將逐步顯示出來。可以建立較長的處理器隊列,並且系統響應會受到影響。處理器瓶頸兩種常見的原因是 CPU 限制程序和產生過多中斷的驅動程序或子系統組件。

要決定是否由於對處理器時間的要求較高而存在處理器瓶頸,請查看 System\ Processor Queue Length 計數器。隊列中包含兩個或更多的項目則表明存在瓶頸。如果多個程序進程競爭大多數處理器時間,安裝更快速的處理器會提高吞吐量。如果正在運行多線程的進程,附加處理器會有所幫助,但是請注意,附加處理器可能只有有限的益處。

此外,跟蹤計算機的服務器工作隊列當前長度的 Server Work Queues\ Queue Length 計數器會顯示出處理器瓶頸。隊列長度持續大於 4 則表示可能出現處理器擁塞。此計數器是特定時間的值,而不是一段時間的平均值。

要決定中斷活動是否造成瓶頸,請觀察 Processor\ Interrupts/sec 計數器的值,該計數器測量來自輸入/輸出 (I/O) 設備的服務請求的速度。如果此計數器的值明顯增加,而系統活動沒有相應增加,則表明存在硬件問題。

也可以對生成中斷的磁盤驅動器、網卡和其他設備活動的間接指示器監視 Processor\ % Interrupt Time 時間。

注意

要檢測可能影響處理器性能的硬件問題,例如 IRQ 衝突,請觀察 System\ File Control Bytes/second 的值。

監視多處理器系統

要觀察多處理器計算機的效率,請使用下列附加計數器。

Process\ % Processor Time

過程的所有線程在每個處理器上的處理器時間總和。

Processor(_Total)\ % Processor Time

 

 

算機中所有處理器的處理器活動的度量。
此計數器採樣間隔期間的所有處理器平均非空閒時間的總和,並用處理器數目除以該和。51Testing軟件測試網
D9 ?! B, f
例如,如果所有處理器平均忙半個採樣間隔,則顯示 50%。如果半數處理器忙整個間隔,而其他的處理器空閒,則也顯示 50%。

Thread\ % Processor Time

 

線程的處理器時間數

性能測試之磁盤篇(windows)

監測對象:PhysicalDisk3 f! q+ @$ z5 q9 s6 g$ }
如果分析的計數器指標來自於數據庫服務器、文件服務器或是流媒體服務器,磁盤I/O對這些系統來說更容易成爲瓶頸。

每磁盤的I/O數可用來與磁盤的I/O能力進行對比,如果經過計算得到的每磁盤I/O數超過了磁盤標稱的I/O能力,則說明確實存在磁盤的性能瓶頸。

下表給出了每磁盤I/O的計算公式:

RAID類型

計算方法

RAID0

(Reads+Writes)/Number of Disks

RAID1

(Reads+2*Writes)/2

RAID5

[Reads+(4*Writes)]/Number of Disks

RAID10

[Reads+(2*Writes)]/Number of Disks

, w0 n+ K$ D4 \9 ?! X& z
%Disk Time
表示磁盤驅動器爲讀取或寫入請求提供服務所用的時間百分比,如果只有%Disk Time比較大,硬盤有可能是瓶頸
Average Disk Queue Length
示磁盤讀取和寫入請求提供服務所用的時間百分比,可以通過增加磁盤構造磁盤陣列來提高性能(<=磁盤數的2倍)
Average Disk Read Queue Length  N0 `) E( _0 p( |, X
表示磁盤讀取請求的平均數% z7 E6 p9 n2 e' r$ D8 y0 C&lt;/FONT><BR>
Average Disk sec/Read
磁盤中讀取數據的平均時間,單位是s

Disk Bytes/sec 提供磁盤系統的吞吐率。
決定工作負載的平衡0 ^1 E2 M  Q- ^9 |& c" I! J</FONT><BR>要平衡網絡服務器上的負載,需要了解服務器磁盤驅動器的繁忙程度。使用 style="FONT-SIZE: 0px; COLOR: #fff" FONT&gt;<BR>. Y; S# |+ W6 O' X: F, P4 N0 h
Average Disk sec/Transfer
I磁盤中寫入數據的平均時間,單位是s

計數器反映磁盤完成請求所用的時間。較高的值表明磁盤控制器由於失敗而不斷重試該磁盤。這些故障會增加平均磁盤傳送時間。一般來說,定義該值小於15ms最爲優異,介於15-30ms之間爲良好,30-60ms之間爲可以接受,超過60ms則需要考慮更換硬盤或硬盤的RAID方式了

Average Disk Bytes/Transfer

值大於 20 KB 表示該磁盤驅動器通常運行良好;如果應用程序正在訪問磁盤,則會產生較低的值。例如,隨機訪問磁盤的應用程序會增加平均 Disk sec/Transfer 時間,因爲隨機傳送需要增加搜索時間。

性能測試之網絡篇(windows)

監測對象:Network Interface
網絡分析是一件技術含量很高的[url=]工作[/url],在一般的組織中都有專門的網絡管理人員進行網絡分析,對測試工程師來說,如果懷疑網絡是系統的瓶頸,可以要求網絡仍有來寫真進行網絡方面的檢測。

Network Interface\Bytes Total/sec爲發送和接收字節的速率(包括幀字符在內)。可以通過該計數器的值判斷網絡連接速度是否是瓶頸,具體操作方法是用該計數器的值與目前的網絡帶寬進行比較。

Byte Total/sec5 ~5 l* s, \$ T; K6 h1 H* h: z
表示網絡中接受和發送字節的速度,可以用該計數器來判斷網絡是否存在瓶頸(參考值:該計數器和網絡帶寬相除,&lt;50%)

性能測試之進程篇(windows)

查看進程的%Processor Time值

每個進程的%Processor Time反映進程所消耗的處理器時間。用不同進程所消耗的處理器時間進行對比,可以很容易的看出具體是哪個進程在性能測過程中消耗了最多的處理器時間,從而可以據此針對應用進行優化。

查看每個進程產生的頁面失效

可以用每個進程產生的頁面失效(通過Process\Page Failures/sec計數器獲得)和系統的頁面失效(可通過Memory\Page Failures/sec計數器獲得)的比值,來判斷哪個進程產生了最多的失效頁面,這個進程要麼是需要大量內存的進程,要麼是非常活躍的進程,可以對其進行中的分析。

瞭解進程的Process\Private Bytes

Process\Private Bytes是指進程所分配的無法與其他進程共享的當前字節數量。該計數器主要用拉判斷進程在性能測試過程中有無內存泄漏。

例如:對於一個IIS之上的web應用,我們可以重點監控inetinfo進程的Private Bytes,如果在性能測試過程中,該進程的Private Bytes計數器值不斷增加,或是性能測試停止後一段時間,該進程的Private Bytes仍然持續在高水平,則說明應用存在內存泄漏。

(備註:進程分析方法用到的計數器主要有:Process\%Processor Time、Page Failures/sec、Page Failures/sec、Private Bytes)
① 內存映射文件機制
內存映射文件是利用虛擬內存把文件映射到進程的地址空間中去,在此之後進程操作文件,就像操作進程空間裏的地址一樣了,省去了讀和寫I/O的時間。' q5 K% G; L& K; V( S2 w7 X

比如使用memcpy等內存操作的函數。這種方法能夠很好的應用在需要頻繁處理一個文件或者是一個大文件的場合,這種方式處理IO效率比普通IO效率要高。

利用內存映射文件您可以認爲操作系統已經爲您把文件全部裝入了內存,然後您只要移動文件指針進行讀寫即可了。這樣您甚至不需要調用那些分配、釋放內存塊和文件輸入/輸出的API函數,另外您可以把這用作不同的進程之間共享數據的一種辦法。運用內存映射文件實際上沒有涉及實際的文件操作,它更象爲每個進程保留一個看得見的內存空間。至於把內存映射文件當成進程間共享數據的辦法來用,則要加倍小心,因爲您不得不處理數據的同步問題,否則您的應用程序也許很可能得到過時或錯誤的數據甚至崩潰。5 \+ n3 Y; q3 R% g

內存映射文件本身還是有一些侷限性的,譬如一旦您生成了一個內存映射文件,那麼您在那個會話期間是不能夠改變它的大小的。所以內存映射文件對於只讀文件和不會影響其大小的文件操作是非常有用的。當然這並不意味着對於會引起改變其大小的文件操作就一定不能用內存影射文件的方法,您可以事先估計操作後的文件的可能大小,然後生成這麼大小一塊的內存映射文件,然後文件的長度就可以增長到這麼一個大小。我們的解釋夠多的了,接下來我們就看看實現的細節:

調用CreateFile打開您想要映射的文件。

調用CreateFileMapping,其中要求傳入先前CreateFile返回的句柄,該函數生成一個建立在CreateFile函數創建的文件對象基礎上的內存映射對象。

調用MapViewOfFile函數映射整個文件的一個區域或者整個文件到內存。該函數返回指向映射到內存的第一個字節的指針。

用該指針來讀寫文件。

調用UnmapViewOfFile來解除文件映射。

調用CloseHandle來關閉內存映射文件。注意必須傳入內存映射文件的句柄。

調用CloseHandle來關閉文件。注意必須傳入由CreateFile創建的文件的句柄。

性能計數器參考

性能計數器根據編號、大小、持續時間和請求或接受數據時的速率來測量信息或數據的量。不應該希望計數器給出詳細信息列表,如錯誤信息列表。相反的,使用性能計數器來得到總量,如在啓動後已出現的錯誤信息總數或生成錯誤信息的速率。

可以通過以下方式來訪問計數器數據:系統監視器(以前稱爲性能監視器),或簡單網絡管理協議 (SNMP) 服務。

本參考中包括了以下計數器名稱和說明:

系統監視器計數器

SNMP 計數器

要從以下計數器檢索有效數據,您必須是 IIS 服務器 Administrators 組或性能日誌記錄組的成員。如果不是這兩個組的成員,或者要監視的服務沒有運行,那麼性能計數器返回 0 值。

WWW Service 計數器

這些計數器可幫助您判斷萬維網發佈服務(WWW 服務)處理請求的情況。可以將這些計數器配置爲監視服務器上所有站點的性能(使用 _Total 實例)或者只監視個別網站的性能。請注意 IIS 5.x 中的幾個計數器現已過時,並有相應標記。過時的計數器返回 0 值。

計數器
描述

Total Bytes Sent
由 WWW 服務發送的數據字節數目(從服務啓動後)。此計數器是 IIS 6.0 中的新增計數器。

Bytes Sent/Sec
WWW 服務每秒發送的數據字節數。在 IIS 5.x 中,該計數器稱爲 Bytes Sent

Total Bytes Received
WWW 服務自啓動後已接收數據的總字節數。此計數器是 IIS 6.0 中的新增計數器。

Bytes Received/Sec
WWW 服務每秒接收的數據字節數。在 IIS 5.x 中,該計數器稱爲 Bytes Recieved

Total Bytes Transferred
WWW 服務自啓動後已收發數據的總字節數。此計數器是 IIS 6.0 中的新增計數器。

Bytes Total/Sec
bytes sent/sec 和 bytes received/sec 的總和。在 IIS 5.x 中,該計數器稱爲 Bytes Total

Total Files Sent
WWW 服務自服務啓動後已發送的用戶模式文件總數(不包括緩存命中數)。請注意從內核模式緩存中處理文件時,此計數器不會增加。詳細信息,請參閱 WWW Service Cache 計數器下面的“Kernel: URI Cache Hits”。

Files Sent/Sec
每秒發送文件數。

Total Files Received
WWW 服務自啓動後已接收的文件數。

Files Received/Sec
WWW 服務每秒接收文件數。

Total Files Transferred
WWW 服務自啓動後已發送和已接收的文件總數。請注意,從內核模式緩存中提供文件時,此計數器不會增加。詳細信息,請參閱 WWW Service Cache 計數器下面的“Kernel: URI Cache Hits”。

Files/Sec
WWW 服務每秒發送和接收文件數。

Current Anonymous Users
當前使用 WWW 服務進行匿名請求的用戶數量。請注意,IIS 6.0 將每個請求記爲一個新用戶。這與 IIS 5.x 不同,後者將每個連接記爲一個新用戶。在此版本中,當前用戶數(匿名或非匿名)是指服務器當前處理的請求數量。

Current NonAnonymous Users
當前使用 WWW 服務進行非匿名請求的用戶數量。請注意,IIS 6.0 將每個請求記爲一個唯一的用戶。這與 IIS 5.x 不同,後者將每個連接記爲一個新用戶。在此版本中,當前用戶數(匿名或非匿名)是指服務器當前處理的請求數量。

Total Anonymous Users
自 WWW 服務啓動後,已建立匿名請求的用戶數量。請注意,IIS 6.0 將每個請求記爲一個唯一的用戶。在從內核緩存中處理文件時,此計數器不會增加。詳細信息,請參閱 WWW Service Cache 計數器下面的“Kernel: URI Cache Hits”。

Anonymous Users/Sec
用戶對 WWW 服務進行匿名請求的速率。請注意,IIS 6.0 將每個請求記爲一個新用戶。

Total NonAnonymous Users
自 WWW 服務啓動後,已對 WWW 服務進行非匿名請求的用戶數量。請注意,IIS 6.0 將每個請求記爲一個唯一的用戶。在從內核緩存中處理文件時,此計數器不會增加。詳細信息,請參閱 WWW Service Cache 計數器下面的“Kernel: URI Cache Hits”。

NonAnonymous Users/Sec
每秒用戶對 WWW 服務進行非匿名請求的次數。請注意,IIS 6.0 將每個請求記爲一個新用戶。

Maximum NonAnonymous Users
自 WWW 服務啓動後,已對 WWW 服務進行同時非匿名請求的最大用戶數量。請注意,IIS 6.0 將每個請求記爲一個新用戶。

Current Connections
當前與 WWW 服務建立連接的數量。自 IIS 5.x 後,此計數器的行爲並未改變。

Maximum Connections
WWW 服務自啓動後,與 WWW 服務同時連接的最大數量。

Total Connection Attempts
WWW 服務自啓動後,嘗試與 WWW 服務進行連接的次數。

Connection Attempts/Sec
WWW 服務自啓動後,嘗試與 WWW 服務建立連接的速率。

Total Logon Attempts
WWW 服務自啓動後,嘗試登錄 WWW 服務的次數。

Logon Attempts/Sec
每秒嘗試登錄 WWW 服務的次數。

Total Options Requests
自 WWW 服務啓動後,使用 OPTIONS 方法進行的 HTTP 請求數。

Options Requests/Sec
使用 OPTIONS 方法進行 HTTP 請求的速率。

Total Get Requests
自 WWW 服務啓動後,使用 GET 方法進行的 HTTP 請求數。

Get Requests/Sec
每秒使用 GET 方法對 WWW 服務進行的HTTP 請求數。

Total Post Requests
自 WWW 服務啓動後,使用 POST 方法進行的 HTTP 請求數。

Post Requests/Sec
每秒使用 POST 方法對 WWW 服務進行的 HTTP 請求數。

Total Head Requests
自 WWW 服務啓動後,使用 HEAD 方法進行的 HTTP 請求數。

Head Requests/Sec
每秒使用 HEAD 方法對 WWW 服務進行的 HTTP 請求數。

Total Put Requests
自 WWW 服務啓動後,使用 PUT 方法進行的 HTTP 請求數。

Put Requests/Sec
每秒使用 PUT 方法對 WWW 服務進行的 HTTP 請求數。

Total Delete Requests
自 WWW 服務啓動後,使用 DELETE 方法進行的 HTTP 請求數。

Delete Requests/Sec
每秒使用 DELETE 方法對 WWW 服務進行的 HTTP 請求數。

Total Trace Requests
自 WWW 服務啓動後,使用 TRACE 方法進行的 HTTP 請求數。

Trace Requests/Sec
每秒使用 TRACE 方法對 WWW 服務進行的 HTTP 請求數。

Total Move Requests
自 WWW 服務啓動後,使用 MOVE 方法進行的 HTTP 請求數。

Move Requests/Sec
每秒使用 MOVE 方法對 WWW 服務進行的 HTTP 請求數。

Total Copy Requests
自 WWW 服務啓動後,使用 COPY 方法進行的 HTTP 請求數。

Copy Requests/Sec
每秒使用 COPY 方法對 WWW 服務進行的 HTTP 請求數。

Total Mkcol Requests
自 WWW 服務啓動後,使用 MKCOL 方法進行的 HTTP 請求數。

Mkcol Requests/Sec
每秒使用 Mkcol 方法對 WWW 服務進行的 HTTP 請求數。

Total Propfind Requests
自 WWW 服務啓動後,使用 PROPFIND 方法進行的 HTTP 請求數。

Propfind Requests/Sec
每秒使用 PROPFIND 方法對 WWW 服務進行的 HTTP 請求數。

Total Proppatch Requests
自 WWW 服務啓動後,使用 PROPPATCH 方法進行的 HTTP 請求數。

Proppatch Requests/Sec
每秒使用 PROPPATCH 方法對 WWW 服務進行的 HTTP 請求數。

Total Search Requests
自 WWW 服務啓動後,使用 SEARCH 方法進行的 HTTP 請求數。

Search Requests/Sec
每秒使用 SEARCH 方法對 WWW 服務進行的 HTTP 請求數。

Total Lock Requests
自 WWW 服務啓動後,使用 LOCK 方法進行的 HTTP 請求數。

Lock Requests/Sec
每秒使用 LOCK 方法對 WWW 服務進行的 HTTP 請求數。

Total Unlock Requests
自 WWW 服務啓動後,使用 UNLOCK 方法進行的 HTTP 請求數。

Unlock Requests/Sec
每秒使用 UNLOCK 方法對 WWW 服務進行的 HTTP 請求數。

Total Other Requests Methods
自 WWW 服務啓動後,不使用 OPTIONSGETHEADPOSTPUTDELETETRACEMOVECOPYMKCOLPROPFINDPROPPATCHSEARCHLOCKUNLOCK 方法進行的 HTTP 請求數。可能包括有網關應用程序支持的 LINK 或其他方法。

Other Requests Methods/Sec
每秒使用 Total Other Requests 中未列出的方法對 WWW 服務進行 HTTP 請求數。

Total Method Requests
自 WWW 服務啓動後的 HTTP 請求數。

Total Method Requests/Sec
每秒收到的所有 HTTP 請求總數。

Total Not Found Errors
自服務啓動後,由於找不到請求的文檔,服務器無法處理的請求總數。通常報告爲 HTTP 錯誤 404。

Not Found Errors/Sec
由於找不到請求的文檔,服務器無法處理的請求導致的出錯率。

Total Locked Errors
自服務啓動後,由於請求的文檔鎖定,服務器無法處理的請求總數。通常報告爲 HTTP 錯誤 423。

Locked Errors/Sec
由於請求的文檔鎖定,服務器無法處理的請求導致的出錯率。

Current CGI Requests
當前正由 WWW 服務同時處理的 CGI 請求總數。

Total CGI Requests
自 WWW 服務啓動後已發出的所有 CGI 請求數。

CGI Requests/Sec
WWW 服務每秒處理 CGI 請求的次數。

Maximum CGI Requests
自 WWW 服務自啓動後,WWW 服務同時處理的 CGI 請求的最大數量。

Current ISAPI Extension Requests
當前正由 WWW 服務同時處理的 ISAPI 擴展請求總數。

Total ISAPI Extension Requests
自 WWW 服務啓動後,已發出的所有 ISAPI 擴展請求數。

ISAPI Extension Requests/Sec
WWW 服務每秒處理 ISAPI 擴展請求的次數。

Maximum ISAPI Extension Requests
WWW 服務已同時處理的 ISAPI 擴展請求的最大數量。

Current CAL count for authenticated users
此計數器不再有效。值總是零。

Maximum CAL count for authenticated users
此計數器不再有效。值總是零。

Total count of failed CAL requests for authenticated users
此計數器不再有效。值總是零。

Current CAL count for SSL connections
此計數器不再有效。值總是零。

Maximum CAL count for SSL connections
此計數器不再有效。值總是零。

Total count of failed CAL requests for SSL connections
此計數器不再有效。值總是零。

Total Allowed Async I/O Requests
此計數器不再有效。值總是零。

Total Blocked Async I/O Requests
此計數器不再有效。值總是零。

Total Rejected Async I/O Requests
此計數器不再有效。值總是零。

Current Blocked Async I/O Requests
此計數器不再有效。值總是零。

Measured Async I/O Bandwidth Usage
此計數器不再有效。值總是零。

Total blocked bandwidth bytes
自服務啓動後由於帶寬限制設置而阻塞的總字節數。此計數器是 IIS 6.0 中的新增計數器。

Current blocked bandwidth bytes
自服務啓動後由於帶寬限制設置而暫時阻塞的當前字節數。此計數器是 IIS 6.0 中的新增計數器。

Service Uptime
WWW 服務或網站已經運行的時間。

MaxCalSsl
此計數器不再有效。值總是零。

返回頁首

ASP 系統監視器計數器

如果在服務器上運行 Active Server Pages (ASP),這些計數器有助於判斷頁面的運行情況。這些計數器旨在監視服務器性能,不能配置用於單個站點。

計數器
描述

ASP Debugging Requests
自 WWW 服務啓動後,調試文檔請求的次數。

Errors During Script Runtime
由於運行時錯誤而導致的請求失敗次數。

Errors From ASP Preprocessor
由於預處理器錯誤而導致的請求失敗次數。

Errors From Script Compilers
由於腳本編譯錯誤而導致的請求失敗次數。

Errors/Sec
每秒發生的錯誤數。

Request Bytes In Total
所有請求的總字節數。

Request Bytes Out Total
發送到客戶端的響應字節數。這不包括標準 HTTP 響應頭。

Request Execution Time
執行最近的請求所花費的時間(毫秒)。

Request Wait Time
最近的請求在隊列中等待的時間(毫秒)。

Requests Disconnected
由於通信失敗而斷開的請求數。

Requests Executing
當前正在執行的請求數。

Requests Failed Total
由於錯誤、身份驗證失敗以及被拒絕而失敗的請求數量。

Requests Not Authorized
由於沒有足夠的訪問權限而失敗的請求數量。

Requests Not Found
對未找到的文件的請求數量。

Requests Queued
在隊列中等待服務的請求數。

Requests Rejected
由於沒有足夠的資源而未被執行的請求數。

Requests Succeeded
成功執行的請求數。

Requests Timed Out
超時的請求數。

Requests Total
服務啓動後的請求總數。

Requests/Sec
每秒執行的請求數。

Script Engines Cached
位於緩存中的腳本引擎數。

Session Duration
最近會話的持續時間(毫秒)。

Sessions Current
正在被服務的會話數。

Sessions Timed Out
超時的會話數。

Sessions Total
服務啓動後的會話總數。

Templates Cached
當前緩存的模板數。

Template Cache Hit Rate
在模板緩存中找到的請求數佔總請求數的百分比。

Template Notifications
由於更改通知而導致無效的緩存中的模板數。

Transactions Aborted
終止的事務數。

Transactions Committed
提交的事務數。

Transactions Pending
進行的事務數。

Transactions Total
服務啓動後的事務總數。

Transactions/Sec
每秒啓動的事務數。

In Memory Templates Cached
在內存中緩存的已編譯模板數。

In Memory Template Cache Hit Rate
在內存緩存中找到的請求數佔總請求數的百分比。

Script Engine Cache Hit Rate
在腳本引擎緩存中找到的請求百分比。

Engine Flush Notifications
由於更改通知,在緩存中無效的引擎數。

返回頁首

WWW Service Cache 計數器

WWW 服務和 FTP 服務並不共享公用緩存。緩存分成兩個獨立的性能對象:一個用於 FTP 服務(IIS Global 計數器),一個用於 WWW 服務(WWW Service Cache 計數器)。

WWW Service Cache 計數器旨在監視服務器性能,不能配置用於監視單個站點。

計數器
描述

Active Flushed Entries
Active Flushed Entries 是所有當前傳輸完成時將被關閉的緩存於用戶模式中的文件處理程序。此計數器是 IIS 6.0 中的新增計數器。

Current File Cache Memory Usage
當前用戶模式文件緩存使用的字節數。此計數器是 IIS 6.0 中的新增計數器。

Current Files Cached
當前內容位於用戶模式緩存的文件數。此計數器是 IIS 6.0 中的新增計數器。

Total Files Cached
自 WWW 服務啓動後,內容曾經添加到用戶模式緩存的文件總數。此計數器是 IIS 6.0 中的新增計數器。

File Cache Hits
自 WWW 服務啓動後,在用戶模式文件緩存中查找成功的總數。此計數器是 IIS 6.0 中的新增計數器。

File Cache Hits %
自 WWW 服務啓動後,用戶模式文件緩存命中與緩存請求總數的比。此計數器是 IIS 6.0 中的新增計數器。

File Cache Misses
自 WWW 服務啓動後,在用戶模式文件緩存中查找失敗的總數。此計數器是 IIS 6.0 中的新增計數器。

File Cache Flushes
自 WWW 服務啓動後,從用戶模式文件緩存中刪除的文件數。此計數器是 IIS 6.0 中的新增計數器。

Maximum File Cache Memory Usage
自服務啓動後,用戶模式文件緩存使用的最大字節數。此計數器是 IIS 6.0 中的新增計數器。

Total Flushed Files
自 WWW 服務啓動後,已經從用戶模式緩存刪除的文件句柄數。此計數器是 IIS 6.0 中的新增計數器。

Current URIs Cached
當前用戶模式緩存中的 URI 信息塊。此計數器是 IIS 6.0 中的新增計數器。

Total URIs Cached
自 WWW 服務啓動後,已經添加到用戶模式緩存中的 URI 信息塊數。此計數器是 IIS 6.0 中的新增計數器。

URI Cache Hits
自 WWW 服務啓動後,在用戶模式 URI 緩存中成功查找的總數。此計數器是 IIS 6.0 中的新增計數器。

URI Cache Misses
自 WWW 服務啓動後,在用戶模式 URI 緩存中查找失敗的總數。此計數器是 IIS 6.0 中的新增計數器。

URI Cache Hit %
自 WWW 服務啓動後,URI 緩存命中與緩存總請求數的比。此計數器是 IIS 6.0 中的新增計數器。

URI Cache Flushes
自 WWW 服務啓動後,URI 緩存刷新的總次數。此計數器是 IIS 6.0 中的新增計數器。

Total Flushed URIs
自 WWW 服務啓動後,已經從用戶模式緩存刪除的 URI 信息塊數。此計數器是 IIS 6.0 中的新增計數器。

Current Metadata Cached
用戶模式緩存中的元數據信息塊的當前數量。此計數器是 IIS 6.0 中的新增計數器。

Total Metadata Cached
自服務啓動後,添加到用戶模式緩存的元數據信息塊的總數。此計數器是 IIS 6.0 中的新增計數器。

Metadata Cache Hits
自 WWW 服務啓動後,在用戶模式元數據緩存中成功查找的總數。此計數器是 IIS 6.0 中的新增計數器。

Metadata Cache Misses
自 WWW 服務啓動後,在用戶模式元數據緩存中查找失敗的總數。此計數器是 IIS 6.0 中的新增計數器。

Metadata Cache Hits %
成功查找與元數據緩存請求總數的比。此計數器是 IIS 6.0 中的新增計數器。

Metadata Cache Flushes
自 WWW 服務啓動後,用戶模式元數據刷新的次數。此計數器是 IIS 6.0 中的新增計數器。

Total Flushed Metadata
自 WWW 服務啓動後,已經從用戶模式緩存刪除的元數據信息塊的數量。此計數器是 IIS 6.0 中的新增計數器。

Kernel: Current URIs Cached
內核當前緩存的 URI 信息塊的數量。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel: Total URIs Cached
自 WWW 服務啓動後,已經添加到內核 URI 緩存的 URI 信息塊的數量。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel: URI Cache Hits
自 WWW 服務啓動後,在內核 URI 緩存中成功查找的次數。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel: URI Cache Hits%
自 WWW 服務啓動後,內核 URI 緩存命中與緩存請求總數的比。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel: URI Cache Hits/Sec
每秒命中的內核 URI 緩存數量。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel URI Cache Misses
自 WWW 服務啓動後,在內核 URI 緩存中查找失敗的次數。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel: URI Cache Flushes
自 WWW 服務啓動後,內核 URI 緩存刷新的總數。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

Kernel: Total Flushed URIs
自 WWW 服務啓動後,已經從內核緩存中刪除的 URI 信息塊的數量。內核計數器反映了所有的 HTTP.sys 活動,而不僅僅是 IIS 活動。此計數器是 IIS 6.0 中的新增計數器。

返回頁首

IIS Global 計數器

這些計數器監視整個 FTP、SMTP 和 NNTP 服務,不能配置爲監視個別站點。這與 IIS 5.x 不同,在早期版本中,Global 計數器監視的是 WWW 和 FTP 服務。此外,有些 IIS 5.x 計數器已過時,返回的是 0 值。

注意 注意 如果要監視的服務(FTP、SMTP 或 NNTP)未安裝或未運行,該計數器返回 0 值。

計數器
描述

Measured Async I/O Bandwidth Usage
此計數器不再有效。值總是零。

Total Blocked Async I/O Requests
此計數器不再有效。值總是零。

Total Rejected Async I/O Requests
此計數器不再有效。值總是零。

Current Blocked Async I/O Requests
此計數器不再有效。值總是零。

Measured Async I/O Bandwidth Usage
此計數器不再有效。值總是零。

Current Files Cached
內容在緩存中的文件的當前數量。

Total Files Cached
內容已經添加到緩存中的文件數量。

File Cache Hits
在文件緩存中成功查找的次數。

File Cache Misses
在文件緩存中查找失敗的次數。

File Cache Hits %
文件緩存命中次與緩存請求總數的比。

File Cache Flushes
自服務器啓動後,文件緩存刷新的次數。

Current File Cache Memory Usage
當前用於文件緩存的字節數。

Maximum File Cache Memory Usage
用於文件緩存的最大字節數。

Active Flushed Entries
所有當前傳輸完成時將關閉的已緩存文件句柄的數量。

Total Flushed Files
自服務啓動後,已經從緩存中刪除的文件句柄數。

Current URIs Cached
當前在緩存中的 URI 信息塊數量。

Total URIs Cached
曾經添加到緩存中的 URI 信息塊的數量。

URI Cache Hits
在 URI 緩存中成功查找的次數。

Uri Cache Misses
在 URI 緩存中查找失敗的次數。

URI Cache Hit %
URI 緩存命中次與緩存請求總數的比。

URI Cache Flushes
自服務器啓動後,URI 緩存刷新的次數。

Total Flushed URIs
自服務啓動後,已經從緩存中刪除的 URI 信息塊的數量。

Current Blobs Cached
當前在緩存中的 BLOB 信息塊的數量。

Total Blobs Cached
曾經添加到緩存中的 BLOB 信息塊的數量。

Blob Cache Hits
在 BLOB 緩存中成功查找的次數。

Blob Cache Misses
在 BLOB 緩存中查找失敗的次數。

Blob Cache HitRatio
BLOB 緩存命中與緩存請求總數的比。

Blob Cache Flushes
自服務器啓動後,BLOB 緩存刷新的次數。

Total Flushed Blobs
自服務啓動後,已經從緩存中刪除的 BLOB 信息塊的數量。

返回頁首

FTP Service 計數器

這些計數器旨在監視 FTP 服務性能。它們可以配置爲監視服務器或單獨的 FTP 站點。

計數器
描述

Bytes Sent/Sec
FTP 服務每秒發送的數據字節數。

Bytes Received/Sec
FTP 服務每秒接收的數據字節數。

Bytes Total/Sec
Bytes Sent/sec 和 Bytes Received/sec 的總和。這是 FTP 服務每秒傳輸的總字節數。

Total Files Sent
自服務啓動後,FTP 服務發送的文件總數。

Total Files Received
自服務啓動後,FTP 服務接收的文件總數。

Total Files Transferred
Files Sent 和 Files Received 的總數。這是自服務啓動後,FTP 服務傳輸的文件總數。

Current Anonymous Users
當前用使用 FTP 服務建立匿名連接的用戶數。

Current NonAnonymous Users
當前使用使用 FTP 服務建立非匿名連接的用戶數。

Total Anonymous Users
自服務啓動後,與 FTP 服務建立的匿名連接的用戶總數。

Total NonAnonymous Users
自 FTP 服務啓動後,與 FTP 服務建立的非匿名連接的用戶總數。

Maximum Anonymous Users
自服務啓動後,使用 FTP 服務建立併發匿名連接的最大用戶數。

Maximum NonAnonymous Users
自服務啓動後,使用 FTP 服務建立併發非匿名連接的最大用戶數。

Current Connections
當前與 FTP 服務建立的連接數。

Maximum Connections
與 FTP 服務建立的最大同時連接數。

Total Connection Attempts (all instances)
自服務啓動後,使用 FTP 服務建立連接的總次數。此計數器是針對所有列出的實例。

Total Logon Attempts
自服務啓動後,使用 FTP 服務嘗試登錄的總次數。

FTP Service Uptime
FTP 服務和 FTP 站點的正常運行時間(秒)。

返回頁首

SNMP 計數器

如果要用簡單網絡管理協議 (SNMP) 服務來監視 Web 服務器,IIS 通過 SNMP 公開了一組計數器。這些計數器在 %windir%\system32 文件夾下的 3 個 .mib 文件中定義。這些文件的名稱分別是 inetsrv.mib、http.mib 和 ftp.mib。Inetsrv.mib 是另兩個文件的容器對象,它不含任何計數器。

有關安裝和使用 SNMP 服務的信息,請參閱 Windows 幫助中的 SNMP

SNMP FTP Service 計數器

這些 SNMP 計數器旨在監視 FTP 服務性能。

計數器
描述

totalBytesSentHighWord
這是 FTP 服務器發送的總字節數中的高 32 位。

totalBytesSentLowWord
這是 FTP 服務器發送的總字節數中的低 32 位。

totalBytesReceivedHighWord
這是 FTP 服務器接收的總字節數中的高 32 位。

totalBytesReceivedLowWord
這是 FTP 服務器接收的總字節數中的低 32 位。

totalFilesSent
這是 FTP 服務器發送的文件總數。

totalFilesReceived
這是 FTP 服務器接收的文件總數。

currentAnonymousUsers
這是當前連接到 FTP 服務器的匿名用戶數。

currentNonAnonymousUsers
這是當前連接到 FTP 服務器的非匿名用戶數。

totalAnonymousUsers
這是曾經連接到 FTP 服務器的匿名用戶數。

totalNonAnonymousUsers
這是曾經連接到 FTP 服務器的非匿名用戶數。

maxAnonymousUsers
這是同時連接到 FTP 服務器的匿名用戶最大數量。

maxNonAnonymousUsers
這是同時連接到 FTP 服務器的非匿名用戶最大數量。

currentConnections
這是當前連接到 FTP 服務器的數量。

maxConnections
這是連接到 FTP 服務器的最大同時連接數量。

connectionAttempts
這是曾經嘗試連接到 FTP 服務器的連接數。

logonAttempts
這是曾經嘗試登錄到 FTP 服務器的次數。

返回頁首

SNMP HTTP Service 計數器

這些計數器旨在監視萬維網 (WWW) 發佈服務性能。

計數器
描述

totalBytesSentHighWord
這是自服務啓動後,WWW 服務發送的總字節數中的高 32 位。

totalBytesSentLowWord
這是自服務啓動後,WWW 服務發送的總字節數中的低 32 位。

totalBytesReceivedHighWord
這是自服務啓動後,WWW 服務接收的總字節數中的高 32 位。

totalBytesReceivedLowWord
這是自服務啓動後,WWW 服務接收的總字節數中的低 32 位。

totalFilesSent
這是自服務啓動後,WWW 服務發送的文件總數。

totalFilesReceived
這是自服務啓動後,WWW 服務接收的文件總數。

currentAnonymousUsers
當前使用 WWW 服務建立匿名連接的用戶數。

currentNonAnonymousUsers
當前使用 WWW 服務建立非匿名連接的用戶數。

totalAnonymousUsers
這是自服務啓動後,與 WWW 服務建立匿名連接的用戶總數。

totalNonAnonymousUsers
這是自服務啓動後,與 WWW 服務建立非匿名連接的用戶總數。

maxAnonymousUsers
這是自服務啓動後,使用 WWW 服務建立匿名連接的最大用戶數量。

maxNonAnonymousUsers
這是自服務啓動後,與 WWW 服務建立同時非匿名連接的最大數量。

currentConnections
這是與 WWW 服務建立的當前連接數。

maxConnections
這是自服務啓動後,與 WWW 服務建立的同時連接的最大數量。

connectionAttempts
這是自服務啓動後,已嘗試使用 WWW 服務的連接次數。

logonAttempts
這是自服務啓動後,嘗試登錄到 WWW 服務的次數。

totalOptions
這是自服務啓動後,使用 OPTIONS 方法進行的 HTTP 請求數。

totalGets
這是自服務啓動後,使用 GET 方法進行的 HTTP 請求數。Get 請求是最常見的 HTTP 請求。

totalPosts
這是自服務啓動後,使用 POST 方法進行的 HTTP 請求數。

totalHeads
這是自服務啓動後,使用 HEAD 方法進行的 HTTP 請求數。HEAD 請求通常表明某個客戶端正在查詢請求已經確定需要刷新的文檔的狀態。

totalPuts
這是自服務啓動後,使用 PUT 方法進行的 HTTP 請求數。

totalDeletes
這是自服務啓動後,使用 DELETE 方法進行的 HTTP 請求數。Delete 請求通常用於文件刪除。

totalTraces
這是自服務啓動後,使用 TRACE 方法進行的 HTTP 請求數。Trace 請求允許客戶端在請求鏈的末尾查看接收的內容,並使用該信息進行診斷。

totalMove
這是自服務啓動後,使用 MOVE 方法進行的 HTTP 請求數。Move 請求用於移動文件和目錄。

totalCopy
這是自服務啓動後,使用 COPY 方法進行的 HTTP 請求數。Copy 請求用於複製文件和目錄。

totalMkcol
這是自服務啓動後,使用 MKCOL 方法進行的 HTTP 請求數。Mkcol 請求用於在服務器上創建目錄。

totalPropfind
這是自服務啓動後,使用 PROPFIND 方法進行的 HTTP 請求數。Propfind 請求檢索文件和目錄的屬性值。

totalProppatch
這是自服務啓動後,使用 PROPPATCH 方法進行的 HTTP 請求數。Proppatch 請求設置文件和目錄上的屬性值。

totalSearch
這是自服務啓動後,使用 SEARCH 方法進行的 HTTP 請求數。Search 請求用於查詢服務器以查找與客戶端提供的一組條件匹配的資源。

totalLock
這是自服務啓動後,使用 LOCK 方法進行的 HTTP 請求數。Lock 請求用於爲一個用戶鎖定文件,只允許該用戶修改該文件。

totalUnlock
這是自服務啓動後,使用 UNLOCK 方法進行的 HTTP 請求數。Unlock 請求用於刪除文件鎖定。

totalOthers
這是自服務器啓動後,使用除 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、MOVE、COPY、MKCOL、PROPFIND、PROPPATCH、SEARCH、LOCK 或 UNLOCK 方法的 HTTP 請求。

currentCGIRequests
這是正由 WWW 服務同時處理的當前 CGI 請求的數量。

currentBGIRequests
這是正由 WWW 服務同時處理的當前 ISAPI 請求的數量。

totalCGIRequests
這是自服務啓動後,CGI 請求的總數。

totalBGIRequests
這是自服務啓動後,收到的 ISAPI 請求的總數。

maxCGIRequests
這是自服務啓動後,WWW 服務同時處理的 CGI 請求的最大數量。

maxBGIRequests
這是自服務啓動後,WWW 服務同時處理的 ISAPI 請求的最大數量。

currentBlockedRequests
這是由於帶寬限制設置而被 WWW 服務暫時阻塞的當前請求數量。

totalBlockedRequests
這是由於帶寬限制設置而被 WWW 服務暫時阻塞的請求總數。

totalAllowedRequests
這是自服務啓動後,服務器上啓用了帶寬限制設置時 WWW 服務已允許的請求總數。

totalRejectedRequests
這是自服務啓動後,由於帶寬限制設置而被拒絕的請求總數。

totalNotFoundErrors
這是自服務啓動後,由於找不到請求的文檔,服務器無法處理的請求數。通常,將它們作爲 HTTP 404 錯誤代碼報告給客戶端。

totalLockedErrors
這是自服務啓動後,由於請求的文檔鎖定,服務器無法處理的請求總數。通常,將它們作爲 HTTP 423 錯誤代碼報告給客戶端。

measuredBandwidth
這是 WWW 服務使用的 I/O 帶寬,它是一分鐘內的平均值。

currentCALsforAuthenticatedUsers
此計數器不再有效。值總是零。

maxCALsforAuthenticatedUsers
此計數器不再有效。值總是零。

totalCALFailedAuthenticatedUser
此計數器不再有效。值總是零。

currentCALsforSecureConnections
此計數器不再有效。值總是零。

maxCALsforSecureConnections
此計數器不再有效。值總是零。

totalCALFailedSecureConnection
此計數器不再有效。值總是零。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章