Skip to content

Releases: yabeda-rb/yabeda-prometheus

0.9.1: Compatibility with Rack 3 and Rack 2

04 Jan 07:30
v0.9.1
ef851c1
Compare
Choose a tag to compare

Fixed

  • Compatibility with Rack 3 and Rack 2. #27 by [@aroop][].

0.9.0: Summary support, metrics compression, prometheus-client update

28 Jul 02:53
v0.9.0
3652369
Compare
Choose a tag to compare

Added

  • Support for summary metric type (Yabeda 0.12+ is required). [@Envek]
  • Metrics endpoint response compression with Rack Deflater. [@etsenake], (#23)

Changed

  • prometheus-client 3.x or 4.x is required. [@Envek]

0.8.0: Allow to specify logger and Prometheus instance for push gateway

30 Dec 07:01
v0.8.0
4e9e4ca
Compare
Choose a tag to compare

Added

  • Ability to specify a logger instance for exporter web server. [@palkan], #19
  • Ability to specify Prometheus instance value for push gateway. [@ollym], #20

Changed

  • Logging is disabled by default for exporter web server. [@palkan], #19

0.7.0: Debug mode with histogram for response rendering duration

21 Jul 13:44
v0.7.0
4d4798e
Compare
Choose a tag to compare

Added

  • Debug mode with metric yabeda_prometheus_render_duration to measure how long takes to render response with already collected metrics for Prometheus. Requires Yabeda 0.10+. [@Envek], [@dsalahutdinov]

Changed

  • Yabeda 0.10.0 or newer is required. [@Envek]

v0.6.2: Fix compatibility with yabeda-rack-attack

23 Jun 18:14
Compare
Choose a tag to compare

uninitialized constant Yabeda::Rack::Handler (NameError)

v0.6.1: Fixes for requiring dependencies

28 Apr 17:37
v0.6.1
abd9a25
Compare
Choose a tag to compare

Changed

  • Fixed issue with Push Gateway require. #13 by @baarkerlounger.
  • Fixed possible issue with rack absense in non-web applications. Declared it as a dependency. @Envek

v0.6.0: prometheus-client 2.0 support

15 Apr 12:59
v0.6.0
4393803
Compare
Choose a tag to compare

Changed

  • Relaxed version constraints for prometheus-client as v2.0.0 doesn't break APIs. @Envek