Application Server の Enterprise Edition (EE) では、PWC の次のコンポーネントとサービスに関する統計が利用可能です。
「PWC (Production Web Container) の統計」、PWC 仮想サーバー
「PWC (Production Web Container) の統計」、PWC ファイルキャッシュ
「PWC (Production Web Container) の統計」、PWC キープアライブ
「リスナーと JMX コネクタに関する管理コンソールタスク」、PWC スレッドプール
「PWC (Production Web Container) の統計」、PWC 接続キュー
「PWC (Production Web Container) の統計」、PWC HTTP サービス
PWC 仮想サーバーに関する統計を、「PWC (Production Web Container) の統計」に示します。
表 16–25 PWC 仮想サーバーの統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
id |
StringStatistic |
仮想サーバーの ID。 |
mode |
StringStatistic |
仮想サーバーのモード。unknown、active のいずれかを選択できます。 |
hosts |
StringStatistic |
この仮想サーバーからサービスを受けているホストの名前。 |
interfaces |
StringStatistic |
仮想サーバーに設定されたインタフェース (リスナー) のタイプ。 |
PWC 要求に関して利用可能な統計を、次の表に示します。
表 16–26 PWC 要求の統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
method |
StringStatistic |
要求で使用されたメソッド。 |
uri |
StringStatistic |
最後に処理された URI。 |
countrequests |
CountStatistic |
処理された要求の数。 |
countbytestransmitted |
CountStatistic |
送信バイト数。この情報が利用不可能な場合は 0 |
countbytesreceived |
CountStatistic |
受信バイト数。この情報が利用不可能な場合は 0。 |
ratebytesreceived |
CountStatistic |
サーバーで定義されたある期間内に受信されたデータの受信速度。この情報が利用不可能な場合は 0 |
maxbytestransmissionrate |
CountStatistic |
サーバーで定義されたある期間内に送信されたデータの最大送信速度。この情報が利用不可能な場合は 0。 |
countopenconnections |
CountStatistic |
現在開いている接続の数。この情報が利用不可能な場合は 0。 |
maxopenconnections |
CountStatistic |
同時に開ける接続の最大数。この情報が利用不可能な場合は 0。 |
count2xx |
CountStatistic |
コード 2XX の応答の合計数。 |
count3xx |
CountStatistic |
コード 3XX の応答の合計数。 |
count4xx |
CountStatistic |
コード 4XX の応答の合計数。 |
count5xx |
CountStatistic |
コード 5XX の応答の合計数。 |
countother |
CountStatistic |
その他の応答コードを含む応答の合計数。 |
count200 |
CountStatistic |
コード 200 の応答の合計数。 |
count302 |
CountStatistic |
コード 302 の応答の合計数。 |
count304 |
CountStatistic |
コード 304 の応答の合計数。 |
count400 |
CountStatistic |
コード 400 の応答の合計数。 |
count401 |
CountStatistic |
コード 401 の応答の合計数。 |
count403 |
CountStatistic |
コード 403 の応答の合計数。 |
count404 |
CountStatistic |
コード 404 の応答の合計数。 |
count503 |
CountStatistic |
コード 503 の応答の合計数。 |
キャッシュ情報セクションでは、ファイルキャッシュの使用状況に関する情報が提供されます。PWC ファイルキャッシュに関する統計を、次の表に示します。
表 16–27 PWC ファイルキャッシュの統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
flagenabled |
CountStatistic |
ファイルキャッシュが有効になっているかどうかを示します。有効な値は、0 (no)、1 (yes) のいずれかです。 |
secondsmaxage |
CountStatistic |
有効なキャッシュエントリの最大有効期間 (秒)。 |
countentries |
CountStatistic |
現在のキャッシュエントリの数。単一のキャッシュエントリは単一の URI を表します。 |
maxentries |
CountStatistic |
同時に存在可能なキャッシュエントリの最大数。 |
countopenentries |
CountStatistic |
特定のオープンファイルに関連付けられたエントリの数。 |
maxopenentries |
CountStatistic |
特定のオープンファイルに同時に関連付けることのできるキャッシュエントリの最大数。 |
sizeheapcache |
CountStatistic |
キャッシュコンテンツ格納用のヒープ領域。 |
maxheapcachesize |
CountStatistic |
キャッシュファイルコンテンツ格納用のヒープ領域の最大サイズ。 |
sizemmapcache |
CountStatistic |
メモリーにマップされたファイルのコンテンツ用として使用するアドレス空間。 |
maxmmapcachesize |
CountStatistic |
ファイルキャッシュがメモリーにマップされたファイルのコンテンツ用として使用するアドレス空間の最大サイズ。 |
counthits |
CountStatistic |
キャッシュ検索の成功回数。 |
countmisses |
CountStatistic |
キャッシュ検索の失敗回数。 |
countinfohits |
CountStatistic |
ファイル情報検索の成功回数。 |
countinfomisses |
CountStatistic |
キャッシュファイル情報検索の失敗回数。 |
countcontenthits |
CountStatistic |
キャッシュファイルコンテンツのヒット数。 |
countcontentmisses |
CountStatistic |
ファイル情報検索の失敗回数。 |
このセクションでは、サーバーの HTTP レベルキープアライブシステムに関する情報が提供されます。PWC キープアライブに関して利用可能な統計を、次の表に示します。
表 16–28 PWC キープアライブの統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
countconnections |
CountStatistic |
キープアライブモードの接続の数。 |
maxconnections |
CountStatistic |
同時に存在可能なキープアライブモード接続の最大数。 |
counthits |
CountStatistic |
キープアライブモードの接続が有効な要求を生成した回数の合計。 |
countflushes |
CountStatistic |
キープアライブ接続がサーバーによって閉じられた回数。 |
countrefusals |
CountStatistic |
サーバーがキープアライブスレッドに接続を渡せなかった回数。その原因はおそらく、持続接続が多すぎたことにあります。 |
counttimeouts |
CountStatistic |
クライアント接続が何の活動も見られないままタイムアウトに達し、サーバーがそのキープアライブ接続を終了した回数。 |
secondstimeout |
CountStatistic |
アイドル状態のキープアライブ接続が閉じられるまでの時間 (秒)。 |
DNS キャッシュでは、IP アドレスと DNS 名がキャッシュされます。サーバーの DNS キャッシュはデフォルトで無効になっています。単一のキャッシュエントリは、単一の IP アドレスまたは単一の DNS 名の検索を表します。PWC DNS に関して利用可能な統計を、次の表に示します。
表 16–29 PWC DNS の統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
flagcacheenabled |
CountStatistic |
DNS キャッシュが有効 (オン) になっているかどうかを示します。0 (off)、1 (on) のいずれかです。 |
countcacheentries |
CountStatistic |
キャッシュ内に現在存在している DNS エントリの数。 |
maxcacheentries |
CountStatistic |
キャッシュ内に格納できる DNS エントリの最大数。 |
countcachehits |
CountStatistic |
DNS キャッシュ検索の成功回数。 |
countcachemisses |
CountStatistic |
DNS キャッシュ検索の失敗回数。 |
flagasyncenabled |
CountStatistic |
非同期 DNS 検索が有効 (オン) になっているかどうかを示します。0 (off)、1 (on) のいずれかです。 |
countasyncnamelookups |
CountStatistic |
非同期 DNS 名検索の合計回数。 |
countasyncaddrlookups |
CountStatistic |
非同期 DNS アドレス検索の合計回数。 |
countasynclookupsinprogress |
CountStatistic |
処理中の非同期検索の数。 |
PWC スレッドプールに関する統計を、次の表に示します。
表 16–30 PWC スレッドプールの統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
id |
StringStatistic |
スレッドプールの ID。 |
countthreadsidle |
CountStatistic |
現在アイドル状態になっている要求処理スレッドの数。 |
countthreads |
CountStatistic |
要求処理スレッドの現在の数。 |
maxthreads |
CountStatistic |
同時に存在可能な要求処理スレッドの最大数。 |
countqueued |
CountStatistic |
このスレッドプールの処理待ちキューに格納されている要求の数。 |
peakqueued |
CountStatistic |
キュー内に同時に格納された要求の最大数。 |
maxqueued |
CountStatistic |
キュー内に同時に格納可能な要求の最大数。 |
接続キューとは、処理される前の要求が格納されるキューのことです。接続キューの統計は、キュー内のセッション数や接続が受け付けられるまでの平均遅延時間などを示します。PWC 接続キューに関する統計を、次の表に示します。
表 16–31 PWC 接続キューの統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
id |
StringStatistic |
接続キューの ID。 |
counttotalconnections |
CountStatistic |
受け付けられた接続の合計数。 |
countqueued |
CountStatistic |
キュー内に現在存在している接続の数。 |
peakqueued |
CountStatistic |
キュー内に同時に存在していた接続の最大数。 |
maxqueued |
CountStatistic |
接続キューの最大サイズ。 |
countoverflows |
CountStatistic |
キューがいっぱいになったために接続を格納できなかった回数。 |
counttotalqueued |
CountStatistic |
キューに格納された接続の合計数。1 つの接続がキュー内に複数回格納される可能性があります。このため、counttotalqueued の値は、counttotalconnections の値以上になります。 |
tickstotalqueued |
CountStatistic |
接続がキュー内で費やした合計ティック数。ティックは、システムに依存する時間の単位です。 |
countqueued1minuteaverage |
CountStatistic |
キュー内接続数の過去 1 分間における平均値。 |
countqueued5minuteaverage |
CountStatistic |
キュー内接続数の過去 5 分間における平均値。 |
countqueued15minuteaverage |
CountStatistic |
キュー内接続数の過去 15 分間における平均値。 |
PWC HTTP サービスに関する統計を、次の表に示します。
表 16–32 PWC HTTP サービスの統計 (EE のみ)
属性名 |
データタイプ |
説明 |
---|---|---|
id |
StringStatistic |
HTTP サービスのインスタンス名。 |
versionserver |
StringStatistic |
HTTP サービスのバージョン番号。 |
timestarted |
StringStatistic |
HTTP サービスが起動された時刻 (GMT)。 |
secondsrunning |
CountStatistic |
HTTP サービス起動後の経過時間 (秒)。 |
maxthreads |
CountStatistic |
各インスタンス内のワークスレッドの最大数。 |
maxvirtualservers |
CountStatistic |
各インスタンス内に設定可能な仮想サーバーの最大数。 |
flagprofilingenabled |
CountStatistic |
HTTP サービスのパフォーマンスプロファイリングが有効になっているかどうか。有効な値は 0、1 のいずれかです。 |
flagvirtualserveroverflow |
CountStatistic |
maxvirtualservers を超える仮想サーバーが設定されているかどうかを示します。これを 1 に設定すると、すべての仮想サーバーで統計が追跡されなくなります。 |
load1minuteaverage |
CountStatistic |
要求負荷の過去 1 分間における平均値。 |
load5minuteaverage |
CountStatistic |
要求負荷の過去 5 分間における平均値。 |
load15minuteaverage |
CountStatistic |
要求負荷の過去 15 分間における平均値。 |
ratebytestransmitted |
CountStatistic |
サーバーで定義されたある期間内に送信されたデータの送信速度。この情報が利用不可能な場合、結果は 0 になります。 |
ratebytesreceived |
CountStatistic |
サーバーで定義されたある期間内に受信されたデータの受信速度。この情報が利用不可能な場合、結果は 0 になります。 |