首页/云/可观测性速查/遥测采样:指标、日志、链路各有策略
本包目录(282 条)
监控体系与方法40 条
Prometheus 与采集64 条Grafana 与看板53 条日志平台52 条链路追踪23 条告警与响应50 条

遥测采样:指标、日志、链路各有策略

采样是针对量大且可丢弃数据的控制手段:指标按采集间隔天然降采样,日志可按级别或比例抽样,链路采样率直接影响成本与可观测性。

可观测性速查云更新于 2026-10-12

三类信号的采样方式

信号采样方式注意事项
指标按抓取间隔聚合(15s/1m)间隔越短序列越密,成本越高
日志按级别过滤、按比例抽样抽样后无法回答全量计数问题
链路头部采样(概率)或尾部采样低采样率会漏掉低频错误路径

OpenTelemetry 采样相关环境变量示例

OpenTelemetry 采样相关环境变量示例
export OTEL_TRACES_SAMPLER=parentbased_traceidratio
export OTEL_TRACES_SAMPLER_ARG=0.1   # 10% 采样率
export OTEL_SERVICE_NAME=order-api
先采样再上报是成本控制的起点;对错误链路(如 5xx)通常单独提高采样率或全量保留。

易错点

  • 日志抽样后不能再用于精确统计(如'当天共有多少 500 错误')
  • 链路采样率长期偏低(如 1%)时,低频但关键的故障路径可能无法被采样到

数据来源与参考

  • OpenTelemetry 文档 · Sampling
  • Prometheus 文档 · 抓取与存储基本原理
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌