Skip to content

Commit 487eee5

Browse files
authored
Add otel to envd http client (#1397)
1 parent 2971f5e commit 487eee5

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

packages/orchestrator/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ require (
4949
github.com/vishvananda/netlink v1.3.1-0.20240922070040-084abd93d350
5050
github.com/vishvananda/netns v0.0.5
5151
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0
52+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0
5253
go.opentelemetry.io/otel v1.38.0
5354
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0
5455
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0
@@ -234,7 +235,6 @@ require (
234235
go.opentelemetry.io/auto/sdk v1.2.0 // indirect
235236
go.opentelemetry.io/contrib/bridges/otelzap v0.13.0 // indirect
236237
go.opentelemetry.io/contrib/detectors/gcp v1.38.0 // indirect
237-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
238238
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0 // indirect
239239
go.opentelemetry.io/otel/log v0.14.0 // indirect
240240
go.opentelemetry.io/otel/sdk v1.38.0 // indirect

packages/orchestrator/internal/sandbox/sandbox.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88
"time"
99

1010
"github.com/google/uuid"
11+
"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp"
1112
"go.opentelemetry.io/otel"
1213
"go.opentelemetry.io/otel/attribute"
1314
"go.opentelemetry.io/otel/codes"
@@ -42,6 +43,9 @@ var (
4243

4344
var httpClient = http.Client{
4445
Timeout: 10 * time.Second,
46+
Transport: otelhttp.NewTransport(
47+
http.DefaultTransport,
48+
),
4549
}
4650

4751
type Config struct {

0 commit comments

Comments
 (0)