36 lines
1.0 KiB
YAML
36 lines
1.0 KiB
YAML
# OTel Collector 配置:接收 OTLP(traces/metrics),traces 转发 Zipkin
|
||
# Zipkin 地址使用 compose 网络内的服务名(zipkin-bytedesk:9411);
|
||
# 若未启动 Zipkin(./start.sh zipkin),转发失败仅记录日志,不影响接收。
|
||
receivers:
|
||
otlp:
|
||
protocols:
|
||
grpc:
|
||
endpoint: 0.0.0.0:4317
|
||
http:
|
||
endpoint: 0.0.0.0:4318
|
||
|
||
processors:
|
||
batch:
|
||
timeout: 5s
|
||
send_batch_size: 512
|
||
|
||
exporters:
|
||
# 转发到 compose 网络内的 Zipkin 容器(需 ./start.sh zipkin 一并启动)
|
||
zipkin:
|
||
endpoint: http://zipkin-bytedesk:9411/api/v2/spans
|
||
# 调试用:把收到的 spans 打到控制台(默认注释,需要时取消注释)
|
||
# debug:
|
||
# verbosity: basic
|
||
|
||
service:
|
||
pipelines:
|
||
traces:
|
||
receivers: [otlp]
|
||
processors: [batch]
|
||
exporters: [zipkin]
|
||
# metrics 如需转发,可加 metrics pipeline(exporters 用 otlp/zipkin 不适用,需 prometheus 或 debug)
|
||
# metrics:
|
||
# receivers: [otlp]
|
||
# processors: [batch]
|
||
# exporters: [debug]
|