OpenTelemetry 分布式追踪与指标采集实践环境变量OTEL_SERVICE_NAME=web
OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318
OTEL_RESOURCE_ATTRIBUTES=env=prod,region=ap-south-1
Collector 配置示例receivers:
otlp:
protocols:
http:
exporters:
logging:
loglevel: info
processors:
batch: {}
service:
pipelines:
traces:
receivers: [otlp]
processors: [batch]
exporters: [logging]
metrics:
receivers: [otlp]
processors: [batch]
exporters: [logging]
采样与资源在 SDK 层设置比例采样(如 0.1)以控制开销使用 `OTEL_RESOURCE_ATTRIBUTES` 为服务与区域等打标签验证通过 Collector 日志观察接收与导出使用查看端(如 Tempo/Jaeger)确认 TraceId 串联正确总结规范的采样与资源标注配合 Collector,能快速落地追踪与指标采集并便于扩展。

发表评论 取消回复