Skip to content

Add opt-in go.memory.gc.pause.duration histogram metric - #3629

Merged
dashpole merged 1 commit into
open-telemetry:mainfrom
dashpole:split-go-memory-gc-pause-duration
Apr 20, 2026
Merged

dashpole merged 1 commit into
open-telemetry:mainfrom
dashpole:split-go-memory-gc-pause-duration

Conversation

@dashpole

@dashpole dashpole commented Apr 15, 2026 •

Copy link
Copy Markdown
Contributor

Part of #3353

Changes

Add an opt-in go.memory.gc.pause.duration histogram metric. This can be useful to see how long GC is taking, but the Go maintainers suggested that the existing go.schedule.duration is a better indicator of problems due to the program not being run -- hence why it is opt-in.

Merge requirement checklist

Gemini helped me split this from #3620

@open-telemetry/go-approvers @jmacd

@github-actions github-actions Bot added enhancement New feature or request area:go labels Apr 15, 2026
@jsuereth jsuereth moved this from Untriaged to Needs More Approval in Semantic Conventions Triage Apr 20, 2026
@dashpole
dashpole added this pull request to the merge queue Apr 20, 2026
change_type: enhancement

# The name of the area of concern in the attributes-registry, (e.g. http, cloud, db)
component: Go

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit:

Suggested change
component: Go
component: go

Merged via the queue into open-telemetry:main with commit af320e9 Apr 20, 2026
21 of 22 checks passed
@dashpole
dashpole deleted the split-go-memory-gc-pause-duration branch April 20, 2026 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:go enhancement New feature or request

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

6 participants