Skip to content

Add go runtime metrics to statsd reporting#32

Merged
grodowski merged 1 commit into
masterfrom
statsd-gometrics
May 19, 2026
Merged

Add go runtime metrics to statsd reporting#32
grodowski merged 1 commit into
masterfrom
statsd-gometrics

Conversation

@forge33
Copy link
Copy Markdown

@forge33 forge33 commented May 12, 2026

Related issue: github#1672

Closes https://github.com/Shopify/schema-migrations/issues/5452

Description

This PR adds go runtime metrics to gh-ost. This is mainly extracted by the way that prometheus-go at shopify emits these same metrics in order to not import that MASSIVE package into gh-ost.

🎩
Screenshot 2026-05-12 at 1 48 06 PM (2)

In case this PR introduced Go code changes:

  • contributed code is using same conventions as original code
  • script/cibuild returns with no formatting errors, build errors or unit test errors.

@forge33 forge33 force-pushed the statsd-gometrics branch from b4c2034 to 141ea12 Compare May 13, 2026 19:04
@forge33 forge33 marked this pull request as ready for review May 13, 2026 19:06
@forge33 forge33 requested a review from grodowski May 13, 2026 19:07
@forge33 forge33 assigned coding-chimp and unassigned coding-chimp May 13, 2026
@forge33 forge33 requested a review from coding-chimp May 13, 2026 19:07
@grodowski grodowski changed the base branch from dogstatsd-client-5449 to master May 19, 2026 12:57
@grodowski grodowski merged commit 71ac9c6 into master May 19, 2026
6 checks passed
@forge33 forge33 added the #gsd:50633 Data Storage: gh-ost Observability Instrumentation label May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50633 Data Storage: gh-ost Observability Instrumentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants