Skip to content

Releases: prometheus/client_ruby

v1.0.0 / 2019-11-04

04 Nov 15:49
9f08a53
Compare
Choose a tag to compare

General availability of the Ruby Client.
Includes support for pre-fork servers, better validation for labels, performance improvements, and a number of other updated.
This version has been running in production at GoCardless for almost a year, and it's proven to be stable and work well.

If you are upgrading from v0.9, please notice this is a backwards-incompatible change.
Please check out our Upgrading Document for more details.

If you will be using this in a pre-fork server environment, please read the Data Stores section in our README, especially the DirectFileStore caveats section.

v0.9.0 / 2019-01-25

25 Jan 17:24
v0.9.0
9bae725
Compare
Choose a tag to compare
  • [ENHANCEMENT] Support new pushgateway API #102
  • [ENHANCEMENT] Provide more details in InvalidLabelSetError messages #89

v0.8.0 / 2018-05-04

04 May 13:50
v0.8.0
Compare
Choose a tag to compare
  • [FEATURE] Add increment/decrement methods to gauges
  • [FEATURE] Add unregister method to registry
  • [FEATURE] Support basic auth on pushgateways
  • [ENHANCEMENT] Add option to set metrics prefix on collector middleware
  • [ENHANCEMENT] Normalize paths with numeric IDs and UUIds
  • [ENHANCEMENT] Make push client calls thread-safe
  • [ENHANCEMENT] Increase precision of duration metrics in collector middleware
  • [BUGFIX] Update quantile dependency to fix incorrect calculation

v0.7.1 / 2017-05-24

24 May 15:19
v0.7.1
Compare
Choose a tag to compare
  • [BUGFIX] Add missing _bucket suffix to histogram metrics

v0.7.0 / 2017-05-05

05 May 15:13
v0.7.0
Compare
Choose a tag to compare
  • [CHANGE] Rewrite Rack middlewares
    • Renamed middlewares to Prometheus::Middleware::*
    • Collector uses histogram instead of summary
    • Adjusted Collector metrics to adhere to our best practices
    • Reduced Collector label cardinality by default
    • See #32
  • [FEATURE] Add support for pushgateway deletes
  • [FEATURE] Allow pushing metrics via TLS
  • [ENHANCEMENT] Improve example application and docs
  • [ENHANCEMENT] Remove extra Proc allocation from metrics sync
  • [BUGFIX] Handle setting a gauge value to nil
  • [BUGFIX] Validate metric name format