Skip to content

Latest commit

 

History

History
67 lines (37 loc) · 2.32 KB

CHANGELOG.md

File metadata and controls

67 lines (37 loc) · 2.32 KB

CHANGELOG

2.6.0 2023-12-11

  • New metric: puma.percent_busy - The percentage of busy threads calculated as pool capacity relative to max threads (PR #58)

2.5.0 2023-08-27

  • Support adjusting the default reporting interval of 2s (set STATSD_INTERVAL_SECONDS env var) (PR #54)
  • New metric: puma.requests - the number of requests served since the last report (PR #55)
  • Improved documentation in the README

2.4.0 2022-12-27

  • Support puma 6 (PR #46)

2.3.0 2022-11-26

  • Support the origin detection over UDP from Datadog via DD_ENTITY_ID env var (PR #42)

2.2.0 2022-07-31

  • Support communicating with the Datadog agent via a UNIX socket (set STATSD_SOCKET_PATH env var) (PR #38)

2.1.0 2021-12-04

  • Adds support for Datadog unified service tagging (env, service, version) (PR #37)

2.0.0 2021-07-27

  • Require puma 5 or better
  • Split DD_TAGS environment variable by commas or spaces (PR #31)
  • Gracefully handle unexpected errors when submitting to statsd (like DNS resolution failures) (PR #35)

1.2.1 2021-01-11

  • Remove json from the gemspec

1.2.0 2021-01-07

  • New metrics: old_workers (PR #21) and requests_count (PR #28)
  • Require json at runtime to be extra sure we don't load the wrong version before bundler has initialised the LOAD_PATH

1.1.0 2021-01-03

  • Assume localhost for statsd host (PR #20)

1.0.0 2020-11-03

  • Added option to specify arbitrary datadog tags (PR #18)

0.3.0 2020-09-24

  • Support puma 5.x

0.2.0 2020-02-29

  • Added option to prefix stats metric (via STATSD_METRIC_PREFIX env var)

0.1.0 2019-07-06

  • The statsd port is now configurable
  • Support puma 4.x

0.0.1 2018-07-17

Initial Release