Skip to content

Latest commit

 

History

History
73 lines (43 loc) · 1.95 KB

CHANGELOG.md

File metadata and controls

73 lines (43 loc) · 1.95 KB

Changelog

v1.1.0

Changes

  • Adds a pre_scrape_handler to allow custom actions prior to scraping

Fixes

  • Pass a custom ref to cowboy to allow multiple instances

v1.0.0

Changes

  • Marking stable!

v0.6.0

Changes

  • [BREAKING] - Updates Core which supports Telemetry.Metrics v0.5 which includes a breaking change

v0.5.0

Changes

  • Minimum Elixir version now 1.7 for Plug support
  • Core update

Fixes

  • Re-enabled multiple instance support broken after Core split

v0.4.0

Changes

  • Bumps TelemetryMetricsPrometheus.Core to v0.3

v0.3.1

Fixes

  • Passes the name to the router, fixing broken scrapes (thanks to @kbredemeier)

v0.3.0

Changes

  • The core functionality of TelemetryMetricsPrometheus has been split to its own package TelemetryMetricsPrometheus.Core for users with more advanced needs while keeping this package as an out-of-the-box solution. This was not a breaking change, however...
  • TelemetryMetricsPrometheus is no longer a standalone application and should be run under a supervision tree, typically under Application. See the docs for details.
  • Metrics are now passed as a required option in your child spec. These and any other options are passed down to Core to keep things simple.

v0.2.0

Enhancements

  • Add validations consistent with Prometheus client library guidelines. Note: these can be turned off individually or turn off all validations. See the docs for details.

Changes

  • Update to Telemetry.Metrics v0.3. Note: Summary metrics will continue to be unsupported at this time.
  • Reporter monitoring metrics can now be optionally turned on and off. The default is off.