Skip to content

Add utilization metrics#8

Merged
samuel-williams-shopify merged 1 commit into
mainfrom
add-utilization-metrics
May 21, 2026
Merged

Add utilization metrics#8
samuel-williams-shopify merged 1 commit into
mainfrom
add-utilization-metrics

Conversation

@samuel-williams-shopify
Copy link
Copy Markdown
Contributor

Summary

  • add async-utilization as a dependency for limiter telemetry counters
  • accept registry-like utilization objects in limiter constructors
  • write acquired, available, waiting, and reacquire-waiting metrics at limiter state transitions

Tests

  • PATH="$HOME/.rubies/ruby-3.4.4/bin:$PATH" bundle exec sus
  • PATH="$HOME/.rubies/ruby-3.4.4/bin:$PATH" bundle exec rubocop
  • PATH="$HOME/.rubies/ruby-3.4.4/bin:$PATH" bundle exec bake decode:index:coverage lib

@samuel-williams-shopify samuel-williams-shopify merged commit 13d3863 into main May 21, 2026
36 of 40 checks passed
@samuel-williams-shopify samuel-williams-shopify deleted the add-utilization-metrics branch May 21, 2026 12:40
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.

1 participant