Skip to content

Releases: imcf/rlm-prometheus

v0.4.0

20 Sep 20:09
5dee1a8

Choose a tag to compare

  • Raises the minimum supported Python version to 3.9.
  • Adds per-license expiration timestamp (Unix epoch) to the pool gauges (count and inuse).
  • Fixes numpy dependency to versions before 2.0.
  • Shows details of HTTP response when running in TRACE verbosity.

rlm-prometheus-0.3.1

09 Dec 09:52

Choose a tag to compare

  • Fixes a bug that was still counting the last returned licenses as checked-out and thus prevented the rlm_license_checkout counter from ever dropping back to zero.
  • Switch to poetry-dynamic-versioning plugin. This brings no functional / code changes, it only affects the way the package is built and how tags and releases are being done.

rlm-prometheus-0.3.0

05 Dec 12:52

Choose a tag to compare

  • Lowers minimum required Python version to 3.8.
  • Fixes setting logging verbosity.
  • Adds example configuration and PowerShell helper scripts to packaged files.

rlm-prometheus-0.2.2

04 Dec 20:13

Choose a tag to compare

  • Logging verbosity can now also be set through RLM_EXPORTER_VERBOSITY (environment / systemd) / verbosity (file) to allow for increasing verbosity in a systemd unit override file (previously the command line would have been required to be changed, which can't be done in an override file). Using the command line option -v or --verbose is still supported (the maximum of both will be used in case more than one method for setting the level is used).

rlm-prometheus-0.2.1

01 Dec 13:24

Choose a tag to compare

  • Fixes a bug where returned licenses were incorrectly still reported as checked-out or reserved in the rlm_license_checkout and rlm_license_reservation gauges.

rlm-prometheus-0.2.0

28 Nov 21:24

Choose a tag to compare

  • Optionally report metrics on individual license checkouts / reservations. Requires new configuration setting RLM_CHECKOUT_DETAILS (environment) / checkout_details (file) to be switched on.
  • New configuration setting RLM_IGNORE_PRODUCTS (environment) / ignoreproducts (file) to supply a regular expression for product names that should be ignored in the metrics.
  • Add timing metrics for the HTTP requests and the parsing operations.

rlm-prometheus-0.1.1

26 Nov 14:08

Choose a tag to compare

Package metadata and documentation changes only, no code changes.

rlm-prometheus-0.1.0

26 Nov 14:08

Choose a tag to compare

First public release.