ダウンストリームアプリケーションロジックを使用したトランザクション名の定義
受信リクエストが、別のビジネスロジックを実行するためにペイロードデータを使用するコードで、コントロールロジックを呼び出す場合があります。このような場合、ビジネスロジッククラスおよびメソッドのビジネストランザクションを命名することは有益です。Splunk AppDynamics がコントロールロジックのビジネストランザクションを命名できないようにするために、カスタム除外ルールを使用できます。この場合、代わりにビジネスロジックによりトランザクションを識別できます。
コントロールロジックとビジネスロジックの両方をEJBとして実装している例を考えてみます。EJB 検出を有効にすると、Splunk AppDynamics はコントロールのクラスとメソッドに基づいて、ビジネストランザクションを検出して命名します。Class Name Equals 一致基準を使用してコントロールクラス名の EJB 除外ルールを作成できます。ルールを作成した後、Splunk AppDynamics はビジネスロジック API のビジネストランザクションを検出し命名します。