rubygems.org icon indicating copy to clipboard operation
rubygems.org copied to clipboard

Report Puma metrics to Datadog

Open colby-swandale opened this issue 10 months ago • 1 comments

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.

colby-swandale avatar Apr 17 '24 07:04 colby-swandale

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.

codecov[bot] avatar Apr 17 '24 07:04 codecov[bot]

Closing this PR. Getting puma metrics from the Datadog Agent into Datadog.com is more tricky that I anticipated. Will investigated some alternatives.

colby-swandale avatar Aug 06 '24 06:08 colby-swandale