有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
在采样配置页面,您可以为具体应用、接口、入口业务标签自定义采样规则,该页面采样配置为局部采样。
说明
系统配置页面中的采样配置为全局采样。系统规则为先匹配用户配置的自定义采样规则,不包含在自定义规则内的链路,再匹配业务系统配置中的采样规则。

操作前提

1. 应用性能监控控制台,单击进入 系统管理 页面。
2. 切换至采样配置,进入采样配置页面。

操作步骤

在采样配置页面。单击新增自定义采样。您可以输入采样比例和采样条件等信息,对应用、接口、入口业务标签进行采样配置。




采样规则示例

说明
应用性能监控采样规则以链路为单位,假设一个 Span 符合异常链路或慢调用规则时候,为保证链路的完整性,将会保存该 Span 对应的完整链路。因此下列举例为理论上的采样存储值,实际采样存储 Span 可能会大于理论值。例如:某链路调用关系为例:A > B > C( A 服务调用 B 服务,同时,B 服务调用 C 服务),当 B 服符合异常链路规则时,该条链路 A > B > C 将会被完整上报,因此实际采样存储 Span 可能会大于理论值。
1. 假设某业务系统上报了100万条 Span 数据,自定义采样配置中应用 A (上报 Span 数据为10万)采样比例为10%,系统配置中的采样比例为80%。采样存储逻辑如下:
自定义采样中,将从应用 A 上报的10万 Span 数据中抽取10%进行存储,即存储 Span 数据约为1万条。
系统采样配置中,将会去除应用 A 的 Span 数据,抽取80%的 Span 数据进行存储,即存储 Span 数据约为(100 - 10)× 80% = 7.2万条。
系统 A 共存储 Span 数据为1 + 7.2 = 8.2万条。


2. 假设某业务系统上报了100万条 Span 数据,自定义采样应用 A (上报 Span 数据为10万)采样比例为10%、应用 A 下的入口业务标签(TagA,上报 Span 数据为1万)采样比例为90%,系统配置中的采样比例为80%。采样存储逻辑如下:
自定义采样 TagA 中 ,将从入口业务标签上报的1万 Span 数据中抽取90%进行存储,即存储 Span 数据约为0.9万条。
自定义采样应用 A 中 ,将从应用 A 上报的10万 Span 数据中抽取10%进行存储,即存储 Span 数据约为1万条。
系统采样配置中,将会去除应用 A 的 Span 数据,抽取80%的 Span 数据进行存储,即存储 Span 数据约为(100 - 10)× 80% = 7.2万条。
系统 A 共存储 Span 数据为0.9 + 1 + 7.2 = 9.1万条。



查看实际储存 Span 数

您可以在自定义采样列表中查看采样后,实际储存的 Span 数。
如下图,应用 A 采样策略A实际存储 Span 数为999,应用A 采样策略 B 实际存储 Span 数为10000,则应用 A 实际采样储存的 Span 数为:999 + 10000 = 10999。