JBossAS4 では、MBean jboss.jca.ManagedConnectionPool により、データ ソースの使用済み接続数や使用可能な接続数などにアクセスできます。この MBean は JBossAS7 では利用できなくなりました。
これらの値は JBossAS7 でどのようにアクセスできますか? 方法があるようです: JBoss 管理コンソールが値を提供します。
JBossAS4 では、MBean jboss.jca.ManagedConnectionPool により、データ ソースの使用済み接続数や使用可能な接続数などにアクセスできます。この MBean は JBossAS7 では利用できなくなりました。
これらの値は JBossAS7 でどのようにアクセスできますか? 方法があるようです: JBoss 管理コンソールが値を提供します。
Windows または Linux では、Jboss cli (クライアント インターフェイス) を使用できます。これはJBOSS AS 7.1.3にあります
私のWindowsボックスでは、これが私がしたことです(私のjbossホームはC:\ jboss-eap-6.0です)
以下のバッチファイルを実行
C:\jboss-eap-6.0\bin\jboss-cli.bat
プロンプトが表示されます
[disconnected /]
現在接続が切断されています。「connect」と入力してサーバーに接続するか、「help」と入力してサポートされているコマンドのリストを表示します。ここで、connect と入力します。他のすべてのコマンドについては、help を試してください。これにより、JMX ツリーを参照できるようになります (用語が間違っている可能性があります)。
[disconnected /]connect
[standalone@rama-local:9999]
私のデータプール名が「OracleSampleDS」であるとしましょう。次に、以下のコマンドを使用して統計を照会できます
/subsystem=datasources/data-source=OracleSampleDS/statistics=pool:read-resource(include-runtime=true)
ここに私が得た出力があります
{
"outcome" => "success",
"result" => {
"ActiveCount" => "0",
"AvailableCount" => "20",
"AverageBlockingTime" => "0",
"AverageCreationTime" => "0",
"CreatedCount" => "0",
"DestroyedCount" => "0",
"MaxCreationTime" => "0",
"MaxUsedCount" => "0",
"MaxWaitTime" => "0",
"TimedOut" => "0",
"TotalBlockingTime" => "0",
"TotalCreationTime" => "0"
}
}
jboss のインストール中にホスト名を localhost 以外に変更した場合は、jboss-cli.xml を編集できます。
jboss-cl.shを使用して、Linux で同じコマンドを試しました。
別のプロファイルがある場合 (主にドメイン モードを使用する場合) は、以下のようにプロファイル名を指定します。
/profile=full-ha/subsystem=datasources/data-source=OracleSampleDS/statistics=jdbc:read-resource(include-runtime=true)
ここでドメインモードで使用していたプロファイルは「full-ha」でした
Jboss コマンド ライン ツールに接続すると、次のようないくつかのコマンドを使用できます。
(やってみて)
また、あります
http://loclahost:9990/management/subsystem/datasources/data-source/OracleSampleDS/statistics/pool?include-runtime=true
ポートが異なる場合は、hosts.xml (ドメイン モードを使用している場合) または standalone.xml を参照して、公開されている管理ポートをチェックして確認してください。
すべての構成属性を持つMBean がありますがjboss.as:subsystem=datasources,xa-data-source=DATASOURCENAME_Pool
、統計機能はありません。このスレッドによると、統計は管理 API (JSON エクスポートによる http アクセス) にのみ公開されます。