Splunk AppDynamics On-Premises アプリケーション監視 インストゥルメンテーションの構成 トランザクション検出ルール カスタムマッチルール Javaビジネストランザクション検出 Current: EJBエントリポイント PDF Download PDF Download page EJBエントリポイント. Current page All pages EJBエントリポイント Splunk AppDynamics では、Bean 名またはメソッド名に EJB ベースのトランザクション エントリ ポイントを構成することができます。EJBトランザクションの応答時間は、EJBエントリポイントが呼び出された時に測定されます。EJBエントリポイントのデフォルトの命名Splunk AppDynamics は、すべての EJB トランザクションに自動的に <EJBName>.<MethodName> という名前を付けます。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 ] をオンにします。EJBベーストランザクションのカスタムマッチルール自動検出されたトランザクションで必要な情報が表示されない場合、EJB ベースのトランザクション用にカスタムマッチルールを作成します。 以下は、TrackOrder bean で receiveOrder メソッドのカスタムマッチルールを作成する例です。bean 名とメソッド名以外に、トランザクションを定義するために使用できるマッチ条件として、EJB タイプ、クラス名、スーパークラス名、インターフェイス名があります。EJBトランザクションの除外ルール特定の EJB トランザクションを検出から除外するには、カスタム除外ルールを追加します。EJB除外ルールの基準は、カスタムマッチルールの基準と同じです。 ×