上一主题: 禁用多个后端与一个前端的关联下一主题: 自定义度量标准老化和删除


添加自定义 TIBCO BusinessWorks 后端

如果要添加自定义后端,并将自定义后端与相关的前端关联,必须通过定义自定义后端跟踪器来标记自定义后端,然后定义代理的自定义调用的后端跟踪器和调用的后端错误跟踪器。 例如,如果定义下列后端跟踪器:

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 代理实施指南》