如果要添加自定义后端,并将自定义后端与相关的前端关联,必须通过定义自定义后端跟踪器来标记自定义后端,然后定义代理的自定义调用的后端跟踪器和调用的后端错误跟踪器。 例如,如果定义下列后端跟踪器:
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 代理实施指南》或《CA APM .NET 代理实施指南》。
|
版权所有 © 2013 CA。
保留所有权利。
|
|