前のトピック: Apache、IBM HTTP Server、および Oracle HTTP Server メトリック次のトピック: iPlanet (Sun ONE) Web サーバ メトリック


Microsoft インターネット インフォメーション サービス(IIS)メトリック

Web サーバがメトリックを発行するように設定されている場合、以下のメトリックが Microsoft IIS Web サーバに対して発行されます。 IIS メトリックを発行するように Web サーバを設定する場合の詳細については、「IIS での統計の発行」を参照してください。

Microsoft IIS メトリックの詳細については、以下の URL を参照してください。

IIS パフォーマンス メトリック

Microsoft IIS のパフォーマンス メトリックは以下のサブノードで構成されています。

ユーザ メトリック

Microsoft IIS のパフォーマンスを測定するために、以下のメトリックが[User]ノードの下で利用可能です。

AnonymousUsers Per Interval

Web サーバに匿名接続を行う間隔ごとのユーザ数。

CurrentAnonymousUsers

Web サーバとの匿名接続を現在行っているユーザの数。

NonAnonymousUsers

Web サーバとの非匿名接続を現在行っているユーザの数。

LogonAttempts Per Interval

Web サーバに試行される間隔ごとのログオン数。

MaximumAnonymousUsers

Web サーバとの同時匿名接続を確立したユーザの最大数。 このメトリックはサーバの起動後にカウントされます。

MaximumNonAnonymousUsers

Web サーバとの同時非匿名接続を確立したユーザの最大数。 このメトリックはサーバの起動後にカウントされます。

NonAnonymousUsers Per Interval

Web サーバへの非匿名接続を行う間隔ごとのユーザ数。

I/O メトリック

Microsoft IIS のパフォーマンスを測定するために以下のメトリックが[I/O]ノードの下で利用可能です。

BytesReceived Per Interval

Web サーバが受信した間隔ごとのバイト数。

BytesSent Per Interval

Web サーバが送信した間隔ごとのバイト数。

BytesTransfered Per Interval

BytesSent Per Interval および BytesReceived Per Interval の合計。 この値は、Web サーバが転送した間隔ごとの合計バイト数です。

FilesTransfered Per Interval

Web サーバが送信および受信した間隔ごとのファイル数。

FilesReceived Per Interval

Web サーバが受信した間隔ごとのファイル数。

FilesSent Per Interval

Web サーバが送信した間隔ごとのファイル数。

接続

Microsoft IIS のパフォーマンスを測定するために、以下のメトリックが[Connections]ノードの下で利用可能です。

ConnectionAttemptsallinstances Per Interval

Web サーバに対して行われた間隔ごとの接続試行数。

CurrentConnections

Web サーバに対して確立された現在の接続数。

MaximumConnections

これまでに Web サーバに対して確立された同時接続の最大数。

要求

Microsoft IIS のパフォーマンスを測定するために、以下のメトリックが[Requests]ノードの下で利用可能です。

CopyRequests Per Interval

COPY メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 COPY 要求はファイルおよびディレクトリのコピーに使用されます。

CurrentISAPIExtensionRequests

Web サーバが同時に処理している ISAPI 拡張要求の現在の数。

DeleteRequests Per Interval

DELETE メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 DELETE 要求はファイルを削除するために使用されます。

CGIRequests Per Interval

Web サーバが処理する間隔ごとの CGI 要求の数。

CurrentCGIRequests

Web サーバが同時に処理する CGI 要求の現在の数。

GetRequests Per Interval

GET メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 GET 要求はファイルまたはイメージ マップを取得するために使用されますが、それらはフォームで使用できます。

HeadRequests Per Interval

HEAD メソッドを使用して行われた間隔ごとの HTTP 要求数。 HEAD 要求は、通常、リフレッシュの必要があるかどうかを確認する必要のあるドキュメントのステータスをクライアントが問い合わせていることを示します。

ISAPIExtensionRequests Per Interval

Web サーバが処理する間隔ごとの ISAPI 拡張要求の数。

LockRequests Per Interval

LOCK メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 LOCK 要求はファイルをロックするために使用されます。

MaximumCGIRequests

Web サーバが処理した同時 CGI 要求の最大数。

MaximumISAPIExtensionRequests

Web サーバが処理した同時 ISAPI 拡張要求の最大数。

MkcolRequests Per Interval

MKCOL メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 MKCOL 要求はサーバ上にディレクトリを作成するために使用されます。

MoveRequests Per Interval

MOVE メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 MOVE 要求はファイルおよびディレクトリを移動させるために使用されます。

OptionsRequests Per Interval

OPTIONS メソッドを使用して行われた間隔ごとの HTTP 要求数。

OtherRequestMethods Per Interval

次のメソッドを使用しない HTTP 要求の割合: OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、MOVE、COPY、MKCOL、PROPFIND、PROPPATCH、MS-SEARCH、LOCK または UNLOCK。 これらの要求には、ゲートウェイ アプリケーションがサポートする LINK またはその他のメソッドが含まれる場合があります。

PostRequests Per Interval

POST メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 POST 要求はフォームまたはゲートウェイ要求に使用されます。

PropfindRequests Per Interval

PROPFIND メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 PROPFIND 要求は、ファイルおよびディレクトリのプロパティの値を取得します。

ProppatchRequests Per Interval

PROPPATCH メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 PROPPATCH 要求は、ファイルおよびディレクトリのプロパティの値を設定します。

PutRequests Per Interval

PUT メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。

SearchRequests Per Interval

MS-SEARCH メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 MS-SEARCH 要求は、クライアントが指定した 1 組の条件に一致するリソースを検索するために、サーバにクエリを要求します。

TraceRequests Per Interval

TRACE メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 TRACE 要求により、クライアントは、一連の要求の最後に何を受信したかを確認し、診断目的でその情報を使用することができます。

UnlockRequests Per Interval

UNLOCK メソッドを使用して行われた、Web サーバへの間隔ごとの HTTP 要求数。 UNLOCK 要求はファイルからロックを解除するのに使用されます。

エラー

Microsoft IIS のパフォーマンスを測定するために、以下のメトリックが[Errors]ノードの下で利用可能です。

LockedErrors Per Interval

要求されたドキュメントがロックされていたためにサーバが要求に応じられなかったことが原因で、Web サーバがレポートした間隔ごとのエラー数。 これらのエラーは HTTP 423 エラー コードとしてクライアントにレポートされます。

NotFoundErrors Per Interval

要求されたドキュメントが見つからなかったために失敗した要求が原因で Web サーバがレポートした間隔ごとのエラー数。 これらのエラーは HTTP 404 エラー コードとしてクライアントにレポートされます。

キャッシュ

Microsoft IIS のパフォーマンスを測定するために以下のメトリックが[BLOB Cache]、[File Cache]、および[URI Cache]ノードの下で利用可能です。

BLOB キャッシュ メトリック

Microsoft IIS のパフォーマンスを測定するために以下のメトリックが[BLOB Cache]ノードの下で利用可能です。

BLOBCacheFlushes

サーバ起動後の BLOB キャッシュ フラッシュ数。

BLOBCacheHits

BLOB キャッシュ内で成功したルックアップの合計数。

BLOBCacheHits Percent

キャッシュ要求の合計数に対する BLOB キャッシュ ヒット数の割合。

BLOBCacheMisses

BLOB キャッシュ内で失敗したルックアップの合計数。

CurrentBLOBsCached

現在インターネットおよび FTP (File Transfer Protocol)サービス用キャッシュ内に存在する BLOB 情報のブロック数。

ファイル キャッシュ メトリック

Microsoft IIS のパフォーマンスを測定するために以下のメトリックが[File Cache]ノードの下で利用可能です。

CurrentFileCacheMemoryUsage

ファイル キャッシュに使用されている現在のバイト数。

CurrentFilesCached

現在インターネットおよび FTP (File Transfer Protocol)サービス用キャッシュ内にコンテンツがあるファイル数。

FileCacheFlushes

サーバ起動後のファイル キャッシュ フラッシュ数。

FileCacheHits

ファイル キャッシュ内で成功したルックアップの合計数。

FileCacheHitsPercent

キャッシュ要求の合計数に対するファイル キャッシュ ヒット数の割合。

FileCacheMisses

ファイル キャッシュ内で失敗したルックアップの合計数。

MaximumFileCacheMemoryUsage

ファイル キャッシュに使用されている最大バイト数。

URI キャッシュ メトリック

Microsoft IIS のパフォーマンスを測定するために以下のメトリックが[URI Cache]ノードの下で利用可能です。

CurrentURIsCached

現在インターネットおよび FTP (File Transfer Protocol)サービス用キャッシュ内に存在する URI 情報のブロック数。

URICacheFlushes

サーバ起動後の URI キャッシュ フラッシュ数。

URICacheHits

URI キャッシュ内で成功したルックアップの合計数。

URICacheHitsPercent

キャッシュ要求の合計数に対する URI キャッシュ ヒット数の割合。

URICacheMisses

URI キャッシュ内で失敗したルックアップの合計数。

非同期 I/O

非同期 I/O メトリックは IIS のパフォーマンスを測定します。 これは、以下のメトリックから構成されます。

CurrentBlockedAsyncIORequests

帯域幅スロットリング設定によって一時的にブロックされた現在の要求の数。

MeasuredAsyncIOBandwidthUsage

1 分あたりで平均化された非同期 I/O の測定済み帯域幅。