Skip to content

Commit ea9da12

Browse files
Fix service graph by enabling client spans in envoy proxy (#1180)
* Enable client spans in envoy proxy * Changelog * Update CHANGELOG.md * Update envoy version --------- Co-authored-by: Juliano Costa <[email protected]>
1 parent b4500fc commit ea9da12

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ release.
3131
([#1174](https://github.com/open-telemetry/opentelemetry-demo/pull/1174))
3232
* [otelcol] merge configuration files for base and observability configs
3333
([#1173](https://github.com/open-telemetry/opentelemetry-demo/pull/1173))
34+
* [frontendproxy] Fix service graph by enabling client spans in envoy proxy
35+
([#1180](https://github.com/open-telemetry/opentelemetry-demo/pull/1180))
3436
* [java-services] Update java, gradle and OTel agent versions
3537
([#1183](https://github.com/open-telemetry/opentelemetry-demo/pull/1183))
3638

src/frontendproxy/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# SPDX-License-Identifier: Apache-2.0
33

44

5-
FROM envoyproxy/envoy:v1.27-latest
5+
FROM envoyproxy/envoy:v1.28-latest
66
RUN apt-get update && apt-get install -y gettext-base && apt-get clean && rm -rf /var/lib/apt/lists/*
77

88
USER envoy

src/frontendproxy/envoy.tmpl.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ static_resources:
1616
codec_type: AUTO
1717
stat_prefix: ingress_http
1818
tracing:
19+
spawn_upstream_span: true
1920
provider:
2021
name: envoy.tracers.opentelemetry
2122
typed_config:
@@ -48,6 +49,7 @@ static_resources:
4849
- name: envoy.filters.http.router
4950
typed_config:
5051
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
52+
start_child_span: true
5153

5254
clusters:
5355
- name: opentelemetry_collector_grpc

0 commit comments

Comments
 (0)