有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
在应用配置页面,自定义应用详情的异常类型,自定义状态码是否纳入错误数,自定义 URL 收敛规则等。

操作步骤

2. 在左侧菜单栏选择点击应用性能监控 > 系统配置 > 应用配置页面。




指标配置

接口过滤

用于过滤相关接口,例如:operationName(.*?),operation(*)。多个规则之间用英文逗号分割。

异常过滤

用于过滤应用详情页面的异常分析图表所属的异常类型。使用该正则表达式匹配异常类全名,多个请使用英文逗号分隔,例如:java.lang.inter,java.lang.index。该处填写的异常类型将不会显示在应用详情页中,该异常类型将不会纳入异常数量、异常分析等。

错误码过滤

用于过滤错误数中所属错误状态码。您可以在该处设置需要忽略的错误码,多个请使用英文逗号分隔,例如:429,512。该处填写的状态码数字将不会纳入错误数中。

URL 收敛

URL 收敛是指将具有相似性的一系列 URL 合并展示为一个,例如:将前半部分都为 /service/demo/ 的一系列 URL 集中展示。

收敛阈值

收敛阈值是指要进行 URL 收敛的最低数量条件,例如:当阈值为100时,则符合规则正则表达式的 URL 数量达到100时进行收敛。

收敛规则正则

以正则表达式定义 URL 收敛规则,例如:当前半部分都为 /service/demo/ 的 URL 数超过100个时,将该些 URL 合并展示为一个,则收敛阈值需填写为100,收敛规则正则为/service/demo/(.*?)

排除规则正则

排除规则正则表示具有该特性的 URL 将不纳入 URL 收敛。例如:前半部分为 service/demo/example 不需要进行 URL 收敛,则表达式为/service/demo/example/(.*?)




线程剖析

说明:
线程剖析功能仅支持 opentelemetry 1.16-2023102808 及以上版本探针。

开启线程剖析

开启线程剖析以后,对于耗时达到阈值的调用,会针对此接口自动生成线程剖析快照。在链路详情页面,如果一个接口包含了线程剖析快照,会展示线程剖析按钮点击后可以查看本地方法栈的执行详情。在调用链路页面,用户可以在高级搜索中,指定过滤包含线程剖析快照的调用链。

慢调用监听触发阈值

默认2000ms,耗时高于该阈值的调用,才有可能自动生成线程剖析快照。