| 组成 | API、SDK、Collector 与语义约定 |
|---|---|
| 协议 | OTLP 传输,Collector 负责接收、处理与导出 |
| 落地 | 先统一资源属性与命名约定,再接仪表盘与告警 |
Collector 配置片段(YAML)
Collector 配置片段(YAML)
receivers:
otlp: { protocols: { grpc: {} } }
processors:
batch: {}
exporters:
otlphttp: { endpoint: http://backend:4318 }
service:
pipelines:
traces: { receivers: [otlp], processors: [batch], exporters: [otlphttp] }埋点语义约定先行的收益更高:字段命名不一致会让查询与面板复用困难。