DubboProvider监控 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 invocationDetail radio JAVA false 2.0.0 是否采集调用详情(配置后,会采集参数和返回值,默认不采集)。 invocationLength integer JAVA 1000 2.0.0 调用详情采集长度(默认:1000字节)。 attachmentDetail radio JAVA false 2.0.0 是否采集attachment(默认不采集)。 attachmentLength integer JAVA 1000 2.0.0 attachment采集长度(默认:1000字节)。 attachmentKeys array JAVA 2.0.0 attachment采集键值(指定需要从dubbo attachment中采集的键值)。 fieldFilterKeys array JAVA 2.0.0 域过滤键值(指定需要从dubbo调用参数和返回信息需要过滤敏感信息键值)。 slowRequestThreshold integer JAVA 800 2.0.0 慢调用方法阈值(单位:ms)。 slowTraceCountStats string JAVA 100,50,10,2 2.0.0 系统压力较大时采样率配置(例子:100,50,10,2 分别表示低、中、高CPU负载下的采样率,末位表示最低采样个数)。 errorTraceCountStats string JAVA 100,50,10,2 2.0.0 错误调用采样率配置(例子:100,50,10,2 分别表示低、中、高CPU负载下的采样率,末位表示单个方法最低采样个数)。 traceCountStats string JAVA 20,10,5,1 2.0.0 默认采样率配置(例子:20,10,5,1 分别表示低、中、高CPU负载下的采样率,末位表示单个方法最低采样个数)。 excludeMethods string JAVA [{"group":"mock"},{"service":"mock"}] 2.0.0 排除方法(指定不需要调用链跟踪的方法)。 specMethods string JAVA {{"group":"mock"}:{"percentage":10,"periodCount":1000,"sampleType":"4","slowRequestThreshold":800}} 2.0.0 方法配置(指定调用链跟踪的方法的灰度规则,只采集规则命中调用信息)。 DefaultSampleConfig string JAVA {"percentage":10,"periodCount":1000,"sampleType":"4","slowRequestThreshold":800} 2.0.0 默认采样配置(指定dubbo调用采样配置,会覆盖apm默认的采样配置)。
来自: