11.11. データソースの統計
データソースの統計収集が 有効化 されている場合、データソースの ランタイム統計を表示 できます。
11.11.1. データソース統計の有効化 リンクのコピーリンクがクリップボードにコピーされました!
データソース統計は、デフォルトでは有効に なっていません。データソース統計の収集は、管理 CLI または 管理コンソール を使用して有効にできます。
11.11.1.1. 管理 CLI を使用したデータソース統計の有効化 リンクのコピーリンクがクリップボードにコピーされました!
以下の管理 CLI コマンドは、ExampleDS データソースの統計の収集を有効にします。
マネージドドメインでは、このコマンドの前に /profile=PROFILE_NAME を付けます。
/subsystem=datasources/data-source=ExampleDS:write-attribute(name=statistics-enabled,value=true)
変更を反映するためにサーバーをリロードします。
11.11.1.2. 管理コンソールを使用したデータソース統計の有効化 リンクのコピーリンクがクリップボードにコピーされました!
以下の手順にしたがって管理コンソールを使用し、統計の収集を有効にします。
手順
スタンドアロンモードまたはドメインモードで、データソースに移動します。
スタンドアロンモードでは、次のナビゲーションを使用します。
Configuration
Subsystems Datasources & Drivers Datasources ドメインモードで次のナビゲーションを使用します。
Configuration
Profiles full Datasources & Drivers Datasources
- データソースを選択し、View をクリックします。
- Attributes タブ下の Edit をクリックします。
- Statistics Enabled フィールドを ON に設定し、Save をクリックします。変更の反映にはリロードが必要であることを伝えるポップアップが表示されます。
サーバーをリロードします。
- スタンドアロンサーバーの場合は、ポップアップの Reload ボタンをクリックしてサーバーをリロードします。
- マネージドドメインの場合は、ポップアップの Topology リンクをクリックします。Topology タブで該当するサーバーを選択し、Reload ドロップダウンオプションを選択してサーバーをリロードします。
11.11.2. データソース統計の表示 リンクのコピーリンクがクリップボードにコピーされました!
管理 CLI または 管理コンソール を使用してデータソースのランタイム統計を表示できます。
11.11.2.1. 管理 CLI を使用したデータソース統計の表示 リンクのコピーリンクがクリップボードにコピーされました!
以下の管理 CLI コマンドは、ExampleDS データソースのコア プール の統計を取得します。
マネージドドメインでは、コマンドの前に /host=HOST_NAME/server=SERVER_NAME を追加します。
/subsystem=datasources/data-source=ExampleDS/statistics=pool:read-resource(include-runtime=true)
{
"outcome" => "success",
"result" => {
"ActiveCount" => 1,
"AvailableCount" => 20,
"AverageBlockingTime" => 0L,
"AverageCreationTime" => 122L,
"AverageGetTime" => 128L,
"AveragePoolTime" => 0L,
"AverageUsageTime" => 0L,
"BlockingFailureCount" => 0,
"CreatedCount" => 1,
"DestroyedCount" => 0,
"IdleCount" => 1,
...
}
以下の管理 CLI コマンドは、ExampleDS データソースの JDBC の統計を取得します。
/subsystem=datasources/data-source=ExampleDS/statistics=jdbc:read-resource(include-runtime=true)
{
"outcome" => "success",
"result" => {
"PreparedStatementCacheAccessCount" => 0L,
"PreparedStatementCacheAddCount" => 0L,
"PreparedStatementCacheCurrentSize" => 0,
"PreparedStatementCacheDeleteCount" => 0L,
"PreparedStatementCacheHitCount" => 0L,
"PreparedStatementCacheMissCount" => 0L,
"statistics-enabled" => true
}
}
Since statistics are runtime information, be sure to specify the `include-runtime=true` argument.
利用可能な統計の詳細リストは、データソースの統計 を参照してください。
11.11.2.2. 管理コンソールを使用したデータソース統計の表示 リンクのコピーリンクがクリップボードにコピーされました!
管理コンソールからデータソースの統計を表示するには、Runtime タブで Datasources サブシステムを選択し、データソースを選択してから 表示 をクリックします。
利用可能な統計の詳細リストは、データソースの統計 を参照してください。