基于尾部的采样
编辑基于尾部的采样编辑
基于尾部的采样配置选项。
示例配置文件
apm-server: host: "localhost:8200" rum: enabled: true output: elasticsearch: hosts: ElasticsearchAddress:9200 max_procs: 4
直接在 Kibana 中配置和自定义 Fleet 管理的 APM 设置
- 打开 Kibana 并导航到 Fleet。
- 在 代理策略 选项卡下,选择要配置的策略。
- 找到 Elastic APM 集成,然后选择 操作 > 编辑集成。
- 在 基于尾部的采样 下查找这些选项。
顶级基于尾部的采样设置编辑
请参阅 基于尾部的采样 以了解更多信息。
启用基于尾部的采样编辑
设置为 true
以启用基于尾部的采样。默认情况下禁用。(布尔值)
APM Server 二进制文件 |
|
Fleet 管理 |
|
间隔编辑
多个 APM Server 的同步间隔。应为几十秒或几分钟的量级。默认值:1m
(1 分钟)。(持续时间)
APM Server 二进制文件 |
|
Fleet 管理 |
|
策略编辑
用于将根事务与采样率匹配的条件。
策略将跟踪事件映射到采样率。每个策略都必须指定一个采样率。跟踪事件按指定的顺序与策略匹配。所有策略条件都必须为真,跟踪事件才能匹配。每个策略列表都应以仅指定采样率的策略结束。此最终策略用于捕获与更严格的策略不匹配的剩余跟踪事件。([]policy
)
APM Server 二进制文件 |
|
Fleet 管理 |
|
存储限制编辑
为匹配尾部采样策略的跟踪事件分配的存储空间量。注意:将此限制设置得高于允许的空间可能会导致 APM Server 变得不正常。
如果配置的存储限制不足,它会记录“已达到配置的存储限制”。当达到存储限制时,该事件将绕过采样并始终被索引。
默认值:3GB
。(文本)
APM Server 二进制文件 |
|
Fleet 管理 |
|
策略级基于尾部的采样设置编辑
请参阅 基于尾部的采样 以了解更多信息。
采样率编辑
sample_rate
要应用于与此策略匹配的跟踪事件的采样率。每个策略中都需要。
采样率必须大于或等于 0
且小于或等于 1
。例如,sample_rate
为 0.01
意味着将对与策略匹配的 1% 的跟踪事件进行采样。sample_rate
为 1
意味着将对与策略匹配的 100% 的跟踪事件进行采样。(整数)
跟踪名称编辑
trace.name
要与策略匹配的事件的跟踪名称。当配置的 trace.name
与跟踪的根事务的 transaction.name
匹配时,就会发生匹配。根事务是没有任何 parent.id
的事务。(字符串)
跟踪结果编辑
trace.outcome
要与策略匹配的事件的跟踪结果。当配置的 trace.outcome
与跟踪的 event.outcome
字段匹配时,就会发生匹配。跟踪结果可以是 success
、failure
或 unknown
。(字符串)
服务名称编辑
service.name
要与策略匹配的事件的服务名称。(字符串)
服务环境编辑
service.environment
要与策略匹配的事件的服务环境。(字符串)