カウンタ データを参照するには、パフォーマンス モニタ、サードパーティ製のクライアント ソフトウェア、またはパフォーマンス カウンタへのアクセスを可能にする 2 種類のプロトコルのどちらかを使用しているカスタム アプリケーションが使用されます。2 種類のプロトコルとは、Simple Network Management Protocol (SNMP) と Performance Data Helper (PDH) です。次の表で比較を行います。プロトコルのヘルパ ファイルに対しては、編集が許可されません。独自のカスタム アプリケーションを作成してパフォーマンス カウンタにアクセスする場合は、ヘルパ ファイルを参照できます。両プロトコルのインターフェイスについては、MSDN Online library を参照してください。
プロトコル | PDH | SNMP |
---|---|---|
使用対象 | パフォーマンス モニタ (またはカスタム アプリケーション)。 | MIB ブラウザとも呼ばれる、サードパーティ製クライアント ソフトウェア (またはカスタム アプリケーション)。 |
セットアップ | 既定でインストールされる。 | Windows のインストール段階または [プログラムの追加と削除] で、[管理とモニタ ツール] から選択する。 |
IIS ヘルパ ファイル | Ftpctrs.ini W3ctrs.ini Infoctrs.ini Axperf.ini |
Ftp.mib Inetsrv.mib Http.mib |
ヘルパ ファイルの内容 | 識別名、カウンタ名、説明。 | 識別名、カウンタ名、説明、一意のオブジェクト ID 番号 (OID)、アクセス方法や状態などその他の属性。 |
長所 | プログラミング インターフェイスが容易。Microsoft 製のソフトウェアで使用されるため、安定しており、しかも強固。WMI からアクセス可能。 | ほかのオペレーティング システムのユーザーには馴染み深い。WMI からアクセス可能。IIS カウンタは読み取り専用だが、SNMP は管理プロトコルであるため、値の書き込みが可能な場合もある。 |
短所 | PDH は管理プロトコルではなく監視プロトコルなので、値の書き込みは不可。 | ヘルパ ファイルでは順序と OID が非常に重要なので、カウンタの追加が困難。 |
インターネット インフォメーション サービスと同時にインストールされる Web Service オブジェクト カウンタと FTP Service オブジェクト カウンタは、ファイル転送率、帯域幅の使用状況、接続率、エラー、およびユーザーの数と種類を監視します。オブジェクトのインスタンス全体 (Total インスタンスを使用)、または [既定の Web/FTP サイト] や [管理者 Web サイト] など特定のインスタンスについて、パフォマンス データを表示できます。 IIS Global オブジェクト カウンタは、すべての IIS サービスについてパフォーマンス データを通知します。Active Server Pages オブジェクト カウンタは、実行時エラー、要求、セッション、テンプレート、およびトランザクションを含むスクリプトの接続状況を監視します。
次に、IIS パフォーマンス カウンタをジョブの種類によって分類します。カウンタ名は、PDH ヘルパ ファイルにおけるものと一致しています。IIS カウンタは読み取り専用です。カウンタとその説明に関するアルファベット順の一覧を表示するには、次の表でカウンタをクリックします。パフォーマンス モニタの詳細については、「パフォーマンス チューニングについて」を参照してください。
オブジェクト | カウンタ |
---|---|
IIS Global、Web | Current Blocked Async I/O Requests |
IIS Global、Web | Measured Async I/O Bandwidth usage |
IIS Global、Web | Total Allowed Async I/O Requests |
IIS Global、Web | Total Blocked Async I/O Requests |
IIS Global、Web | Total Rejected Async I/O Requests |
オブジェクト | カウンタ |
---|---|
Web、FTP | Bytes Received/sec |
Web、FTP | Bytes Sent/sec |
Web、FTP | Bytes Total/sec |
Web | Files/sec |
Web | Files Received/sec |
Web | Files Sent/sec |
Web、FTP | Total Files Received |
Web、FTP | Total Files Sent |
Web、FTP | Total Files Transferred |
オブジェクト | カウンタ |
---|---|
Web | Anonymous Users/sec |
Web | Connection Attempts/sec |
Web、FTP | Current Anonymous Users |
Web、FTP | Current CAL Count for Authenticated Users |
Web、FTP | Current CAL Count for SSL connections |
Web、FTP | Current Connections |
Web、FTP | Current NonAnonymous Users |
Web、FTP | Logon Attempts/sec |
Web、FTP | Maximum Anonymous Users |
Web、FTP | Maximum CAL Count for Authenticated Users |
Web、FTP | Maximum CAL Count for SSL connections |
Web、FTP | Maximum Connections |
Web、FTP | Maximum NonAnonymous Users |
Web、FTP | Nonanonymous Users/sec |
Web、FTP | Total Anonymous Users |
Web、FTP | Total Connection Attempts |
Web、FTP | Total Count of failed CAL Requests for Authenticated Users |
Web、FTP | Total Count of failed CAL Requests for SSL connections |
Web、FTP | Total Logon Attempts |
Web、FTP | Total NonAnonymous Users |
オブジェクト | カウンタ |
---|---|
IIS Global | Active Flushed Entries |
IIS Global | BLOB Cache Flushes |
IIS Global | BLOB Cache Hits |
IIS Global | BLOB Cache Hits % |
IIS Global | BLOB Cache Misses |
IIS Global | Current BLOBs Cached |
IIS Global | Current File Cache Memory Usage |
IIS Global | Current Files Cached |
IIS Global | Current URIs Cached |
IIS Global | File Cache Flushes |
IIS Global | File Cache Hits |
IIS Global | File Cache Hits % |
IIS Global | File Cache Misses |
ASP | In Memory Cache Hit Rate |
ASP | In Memory Templates Cached |
IIS Global | Maximum File Cache Memory Usage |
ASP | Memory Allocated |
ASP | Script Engines Cached |
ASP | Templates Cached |
ASP | Template Cache Hit Rate |
ASP | Template Notifications |
IIS Global | Total BLOBs Cached |
IIS Global | Total Files Cached |
IIS Global | Total Flushed BLOBs |
IIS Global | Total Flushed Files |
IIS Global | Total Flushed URIs |
IIS Global | Total URIs Cached |
IIS Global | URI Cache Flushes |
IIS Global | URI Cache Hits |
IIS Global | URI Cache Hits % |
IIS Global | URI Cache Misses |
オブジェクト | カウンタ |
---|---|
ASP | Session Duration |
ASP | Sessions Current |
ASP | Sessions Timed Out |
ASP | Sessions Total |
オブジェクト | カウンタ |
---|---|
ASP | Transactions Aborted |
ASP | Transactions Committed |
ASP | Transactions Pending |
ASP | Transactions Total |
ASP | Transactions/sec |
オブジェクト | カウンタ |
---|---|
Web、FTP | (FTP) Service Uptime |