由于大多数分布式系统的应用,其调用链中会包含很多重复信息或是非关键信息,所以我们需要使用采样技术来过滤那些干扰信息,从而提升可观测性。
我们调用链采样会优先采取用户最关心最重要的调用链,以固定采样率的方式进行采样,另外我们也支持您按需调整采样率。
固定采样率
固定采样率就是按固定比例进行采样,是根据TraceId按顺序以某一比例采取调用链数据。例如,设置采样率为1%,那么每100条调用链数据就会记录1条;设置采样率为10%,那么每100条调用链数据就会记录10条。
固定采样率不会导致调用链数据本身不完整,要么保留整条链路数据,要么丢弃整条链路数据。
设置固定比例采样的操作步骤如下:
- 登录APM控制台,在左侧导航栏选择应用监控 > 应用列表。
- 在应用列表页面单击目标应用名称。
- 在左侧导航栏中单击应用设置,并在左侧页面单击调用链采集设置页签。
- 在采样率设置区域设置采样率。在采样率设置字段输入百分比的数字部分,例如输入1代表采样1%,如下图所示。