📄️ 服务端请求参数
定义请求参数以使用元数据丰富受监视的请求,您可以在调用链详情中查看属性键值对、也可针对属性过滤。
📄️ 关键方法采集配置
关键方法是用户自定义创建的 Java 方法,进行监控和性能分析。每条关键方法规则可包含一个或多个方法,用户通过配置这些方法来指定需要重点关注的方法调用。平台支持对 Java 方法进行此类配置,帮助用户识别性能瓶颈和优化点。
📄️ Mbean
MBean,即Managed Bean,是Java管理扩展(JMX)技术的核心概念,代表JMX技术中的可管理资源,本质上是一种可管理的Java对象。
📄️ 数据脱敏配置
数据脱敏用于遮盖调用链和进程数据中的认证凭据、密码、密钥等敏感信息。平台对部分常见认证头默认脱敏,其余字段需通过自定义规则显式指定。调用链规则按服务范围生效,进程规则按主机范围生效。采集侧执行要求 SmartAgent 10.4.0 或更高版本。
📄️ 异常字段提取
新增异常消息自定义字段提取规则,细化错误分类维度,直观展示业务错误码以提升排障效率,细分维度可支撑客户业务可观测成果输出。从异常消息体中提取自定义业务字段,并按固定格式拼接到错误类名后,形成更细粒度的错误原因,便于在错误分析中按业务错误码、提示信息等维度聚合排查。无需修改业务代码,基于探针已采集的异常消息文本解析即可生效。
📄️ 异常黑名单
基于异常类名和消息内容进行过滤,在故障检测期间忽略符合规则的异常,避免无效异常干扰故障分析,使 APM 更聚焦于需重点关注的异常场景。
📄️ 服务端请求黑名单
服务端请求黑名单功能允许您通过配置特定条件,过滤掉不需要处理的请求。当请求符合黑名单中设置的条件时,系统将不会对其进行处理。
📄️ JsonPath使用说明
JsonPath为Json文档提供了解析能力,通过使用JsonPath,您可以方便的查找节点、获取想要的数据,JsonPath是Json版的XPath。
📄️ 日志染色
日志染色功能用于将 Trace 信息(TraceID、spanID、traceFlag)嵌入到应用日志中,实现日志与调用链(Trace)的关联,便于通过日志快速定位调用链、分析分布式系统问题。当前支持 Java 生态的日志框架(如 log4j、log4j2、logback、java.util.logging 等)。
📄️ Profiling 采集配置
Profiling 采集用于对服务实例进行性能剖析,支持通过自定义规则精准控制采集范围,默认不采集任何服务实例数据,需通过自定义规则显式指定采集范围。平台仅适配指定版本 Java、Python 探针,使用前需满足 JDK 版本要求并完成探针启用,避免 JVM 崩溃风险。
📄️ 请求染色
请求染色通过前后端应用的Trace关联与Bonree APM采集链路打通,实现第三方集成调用与全链路调用信息的完整追踪。