Skip to content

Add OpenTelemetry instrumentation for http.client - #1006

Open
o11y-one-temp-app[bot] wants to merge 1 commit into
mainfrom
o11y/instrument/http.client/01a18c8d38967bcbb0a5d311e035e120/0f24d5b
Open

o11y-one-temp-app[bot] wants to merge 1 commit into
mainfrom
o11y/instrument/http.client/01a18c8d38967bcbb0a5d311e035e120/0f24d5b

Conversation

@o11y-one-temp-app

Copy link
Copy Markdown

o11y.one found these telemetry gaps in containerish/OpenRegistry at 0f24d5b. Fix run 01a18c8d-3896-7bcb-b0a5-d311e035e120, agent run 01a18c92-faab-79c0-a66e-cb54799df20f.

Gaps fixed

  • http.client at services/kon/github_actions/v1/server/build_logs.go:174
  • http.client at telemetry/fluent_bit.go:25
  • http.client at vcs/github/github.go:174

Dependencies

Pinned by o11y.one's recipes; no model chose a version:

  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0

Verification

o11y.one built these edits in a sandbox before opening this pull request, and every step passed.

  • lock in the repository's root: passed
  • compile in the repository's root: passed
  • check in the repository's root: passed

The build refreshed go.mod, go.sum, committed here as generated by the build, not written by a model.

It moved these dependencies outside OpenTelemetry:

  • github.com/labstack/echo/v4 v4.13.3 to v4.13.4
  • golang.org/x/crypto v0.32.0 to v0.41.0
  • golang.org/x/net v0.34.0 to v0.43.0
  • golang.org/x/oauth2 v0.25.0 to v0.30.0
  • google.golang.org/protobuf v1.36.3 to v1.36.8

Source sent to a model vendor

openai read services/kon/github_actions/v1/server/build_logs.go, telemetry/fluent_bit.go, vcs/github/github.go.

o11y.one does not push to this branch again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants