OpenTelemetry push exporter implementation (closes #478)

This commit is contained in:
mdecimus
2024-08-07 17:20:36 +02:00
parent a3284b8bc3
commit 03307433a7
35 changed files with 734 additions and 242 deletions

View File

@@ -1,4 +1,4 @@
# docker run -p 4317:4317 --network host --rm -v $(pwd)/otel-collector-config.yaml:/etc/otelcol/config.yaml otel/opentelemetry-collector
# docker run -p 4317:4317 --network host --rm -v $(pwd)/tests/resources/otel/otel-collector-config.yaml:/etc/otelcol/config.yaml otel/opentelemetry-collector
receivers:
otlp:
@@ -38,3 +38,7 @@ service:
receivers: [otlp]
processors: [batch]
exporters: [debug]
metrics:
receivers: [otlp]
processors: [batch]
exporters: [debug]

View File

@@ -1,6 +1,8 @@
[tracer.otel]
type = "otel"
transport = "grpc"
endpoint = "http://127.0.0.1:4317"
level = "trace"
tracer.otel.type = "otel"
tracer.otel.transport = "grpc"
tracer.otel.endpoint = "http://127.0.0.1:4317"
tracer.otel.level = "trace"
metrics.open-telemetry.interval = "10s"
metrics.open-telemetry.enable = true
metrics.open-telemetry.endpoint = "http://127.0.0.1:4317"
metrics.open-telemetry.transport = "grpc"