EJBトランザクション検出の有効化

デフォルトで、EJBトランザクションの自動トランザクション検出は無効になっています。このトランザクションを可視化するには、EJBベーストランザクションの自動検出を明示的に有効にします。

EJBベーストランザクションの自動検出を有効にする場合は、次の点に注意してください。

  • EJB がフロントエンドで Spring Bean を使用する場合は、トランザクションは Spring レイヤで検出され、応答時間は Spring Bean エントリポイントから測定される。
  • Splunk AppDynamics では、すべての参加する EJB ベーストランザクション(およびリモートコール)が同じビジネストランザクションにグループ化される。ただし、アプリケーションサーバーエージェントがデプロイされていないリモートクライアントからEJBが呼び出された場合は、このEJBは新しいビジネストランザクションとして検出される。

Java用のどの自動トランザクション検出ルールでもEJBトランザクションの自動検出を有効にできます。[Rule Configuration] タブの [Discover Transactions automatically for all EJB invocations] をオンにします。