如何配置可观测性
配置日志导出和采样以实现可观测性
Activepieces 通过 evlog 导出结构化日志。每个 API 请求和 Worker 作业执行都会发出一个包含持续时间、状态和采样上下文的宽事件 JSON 对象。
日志导出变量
| 变量 | 描述 | 默认值 | 示例 |
|---|---|---|---|
AP_OTEL_ENABLED | 通过 OTLP 日志导出功能导出日志(不含链路追踪和指标) | false | true |
OTEL_EXPORTER_OTLP_ENDPOINT | OTLP 导出端点 | 无 | https://your-collector:4317 |
OTEL_EXPORTER_OTLP_HEADERS | OTLP 导出器的请求头(逗号分隔的键值对) | 无 | Authorization=Bearer token |
采样变量
| 变量 | 描述 | 默认值 |
|---|---|---|
AP_LOG_SAMPLE_RATE_INFO | 要保留的 info 级别事件百分比(0–100) | 100 |
AP_LOG_KEEP_SLOW_MS | 始终保留慢于此阈值(毫秒)的请求 | 2000 |