summaryrefslogtreecommitdiff
path: root/src/jaeger
diff options
context:
space:
mode:
authorSaumit <justsaumit@protonmail.com>2025-09-27 02:14:26 +0530
committerSaumit <justsaumit@protonmail.com>2025-09-27 02:14:26 +0530
commit82e03978b89938219958032efb1448cc76baa181 (patch)
tree626f3e54d52ecd49be0ed3bee30abacc0453d081 /src/jaeger
Initial snapshot - OpenTelemetry demo 2.1.3 -f
Diffstat (limited to 'src/jaeger')
-rw-r--r--src/jaeger/config.yml59
1 files changed, 59 insertions, 0 deletions
diff --git a/src/jaeger/config.yml b/src/jaeger/config.yml
new file mode 100644
index 0000000..20820f3
--- /dev/null
+++ b/src/jaeger/config.yml
@@ -0,0 +1,59 @@
+# Copyright The OpenTelemetry Authors
+# SPDX-License-Identifier: Apache-2.0
+
+service:
+ extensions: [jaeger_storage, jaeger_query, healthcheckv2]
+ pipelines:
+ traces:
+ receivers: [otlp]
+ processors: [batch]
+ exporters: [jaeger_storage_exporter]
+ telemetry:
+ resource:
+ service.name: jaeger-query
+ metrics:
+ level: detailed
+ readers:
+ - periodic:
+ interval: 10000
+ timeout: 5000
+ exporter:
+ otlp:
+ protocol: http/protobuf
+ endpoint: http://${env:OTEL_COLLECTOR_HOST}:${env:OTEL_COLLECTOR_PORT_HTTP}
+ logs:
+ level: info
+extensions:
+ healthcheckv2:
+ use_v2: true
+ http:
+
+ jaeger_query:
+ storage:
+ traces: memory_backend
+ metrics: metrics_backend
+ base_path: /jaeger/ui
+ jaeger_storage:
+ backends:
+ memory_backend:
+ memory:
+ max_traces: ${env:MEMORY_MAX_TRACES}
+ metric_backends:
+ metrics_backend:
+ prometheus:
+ endpoint: "http://${env:PROMETHEUS_ADDR}"
+ normalize_calls: true
+ normalize_duration: true
+
+receivers:
+ otlp:
+ protocols:
+ grpc:
+ endpoint: ${env:JAEGER_HOST}:${env:JAEGER_GRPC_PORT}
+
+processors:
+ batch:
+
+exporters:
+ jaeger_storage_exporter:
+ trace_storage: memory_backend