前のトピック: フロントエンドとの複数のバックエンドの関連付けを無効にする次のトピック: メトリック エイジングおよび削除をカスタマイズする


カスタム TIBCO BusinessWorks バックエンドを追加する

カスタム バックエンドを追加し、関連するフロントエンドにカスタム バックエンドを関連付ける場合は、カスタム バックエンド トレーサを定義することにより、カスタム バックエンドをマークし、エージェント用のカスタムの calledbackend トレーサおよび calledbackend エラー トレーサを定義する必要があります。 たとえば、以下のバックエンド トレーサを定義するとします。

SetTracerClassMapping: <CustomBackendTracer> com.wily.introscope.agent.trace.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator
SetTracerParameter: <CustomBackendTracer> nameformatter <CustomNameFormatter>

TraceOneMethodWithParametersIfFlagged: <CustomTracinFlag> <method> <CustomBackendTracer> "Metric Path"

この場合、以下のように CalledBackendTracer と CalledBackendErrorTracer を定義できます。

SetTracerClassMapping: <CustomCalledBackendTracer> com.wily.soaextension.tibcobw.multithread.blame.CalledBackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator
SetTracerParameter: <CustomCalledBackendTracer> nameformatter <CustomNameFormatter>

SetTracerClassMapping: <CustomCalledBackendErrorTracer> com.wily.soaextension.tibcobw.multithread.blame.CalledBackendErrorTracer com.wily.introscope.probebuilder.validate.MetricNameValidator
SetTracerParameter: <CustomCalledBackendErrorTracer> nameformatter <CustomNameFormatter>

TraceOneMethodWithParametersIfFlagged: <CustomTracinFlag> <method> CustomCalledBackendTracer "Metric Path"
TraceOneMethodWithParametersIfFlagged: <CustomTracinFlag> <method> CustomCalledBackendErrorTracer "Metric Path:Errors Per Interval"

注: カスタム トレーサを構成し、名前フォーマッタを定義し、カスタム フロントエンドおよびバックエンドをマークすることの詳細については、「CA APM Java Agent 実装ガイド」および「CA APM .NET Agent 実装ガイド」を参照してください。