rubygems.org
rubygems.org copied to clipboard
Report Puma metrics to Datadog
This PR opens up the Puma control/metrics server to expose numerous puma metrics such as num of backlogged requests, active workers, threads, etc for Datadog to collect that allows us to report and monitor.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.11%. Comparing base (
6283709
) to head (c1df514
).
Additional details and impacted files
@@ Coverage Diff @@
## master #4618 +/- ##
=======================================
Coverage 97.11% 97.11%
=======================================
Files 393 393
Lines 8324 8324
=======================================
Hits 8084 8084
Misses 240 240
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Closing this PR. Getting puma metrics from the Datadog Agent into Datadog.com is more tricky that I anticipated. Will investigated some alternatives.