一、修改otelcol-config.yaml
receivers:otlp:protocols:grpc:endpoint: 0.0.0.0:4317http:endpoint: 0.0.0.0:4318
exporters:debug:verbosity: detailedotlp/jaeger: # Jaeger supports OTLP directlyendpoint: 192.168.31.161:4317tls:insecure: trueotlphttp/prometheus: # the PRW exporter, to ingest metrics to backendendpoint: http://192.168.31.160:9090/api/v1/otlptls:insecure: trueelasticsearch:endpoints: [http://192.168.31.161:9200]logs_index: otel-logs-{service.name}-{yyyy.mm.dd}traces_index: otel-traces-{service.name}-{yyyy.mm.dd}
service:pipelines:traces:receivers: [otlp]exporters: [otlp/jaeger,elasticsearch]metrics:receivers: [otlp]exporters: [otlphttp/prometheus,elasticsearch]logs:receivers: [otlp]exporters: [debug,elasticsearch]
二、 Program.cs
运行效果: