Link Search Menu Expand Document Documentation Menu

otel_trace

otel_trace 处理器通过状态缓存每个 traceId 的根跨度信息,来补全所有传入 OpenSearch Data Prepper 跨度记录中的跟踪组相关字段。

参数

此处理器包含以下参数。

  • traceGroup: 根跨度名称
  • endTime: 整个跟踪的结束时间,采用国际标准化组织 (ISO) 8601 格式
  • durationInNanos: 整个跟踪的持续时间(纳秒)
  • statusCode: 整个跟踪的状态码(纳秒)

配置

下表描述了可用于配置 otel_trace 处理器的选项。

选项 必需 类型 描述
trace_flush_interval 整数 表示刷新所有没有根跨度的子孙跨度的时间间隔(秒)。默认值为 180。

指标

下表描述了常见的抽象处理器指标。

指标名称 类型 描述
recordsIn 计数器 表示记录进入管道组件的指标。
recordsOut 计数器 表示记录从管道组件流出的指标。
timeElapsed 计时器 表示管道组件执行期间经过时间的指标。

otel_trace 处理器包含以下自定义指标

  • traceGroupCacheCount: 跟踪组缓存中的跟踪组数量。
  • spanSetCount: 跨度集集合中的跨度集数量。
剩余 350 字符

有问题?

想贡献吗?