Skip to content

Releases: yugabyte/prometheus-remote-backfill

v0.7.0

24 Dec 14:38
Compare
Choose a tag to compare

What's Changed

  • promremotewrite: removed due to security issues (#33)
  • promdump: fix broken default Prometheus url (#34)
  • promdump: implement minimal collection mode (#35)

Full Changelog: v0.6.2...v0.7.0

v0.6.2

03 Oct 20:56
Compare
Choose a tag to compare

What's Changed

  • promdump: fix custom metric export (#32)

Full Changelog: v0.6.1...v0.6.2

v0.6.1

09 Sep 20:11
Compare
Choose a tag to compare

What's Changed

  • promdump: fix crash in error handling (#30)

Full Changelog: v0.6.0...v0.6.1

v0.6.0

09 Sep 18:35
Compare
Choose a tag to compare

What's Changed

Enhancements

  • improve Prometheus error handling (#29)

Full Changelog: v0.5.4...v0.6.0

v0.5.4

30 Aug 01:20
Compare
Choose a tag to compare

What's Changed

  • improve logging to make collection failures more obvious (#28)

Full Changelog: v0.5.3...v0.5.4

v0.5.3

27 Aug 17:21
Compare
Choose a tag to compare

What's Changed

Enhancements

  • reduce default collection period and batch size (#24)
  • add simple, partial test suite (#25)

Fixes

  • masks passwords provided in the Prometheus URL flag --url (#27)
  • fix spurious message about node_prefix being deprecated (#26)

Full Changelog: v0.5.2...v0.5.3

v0.5.2

13 Aug 18:20
Compare
Choose a tag to compare

What's Changed

  • promdump: implement logging to file (#21)
  • promdump: record the flags provided by the user (#22)
  • Update README with CLI reference (#23)

v0.5.1

03 Jul 22:01
Compare
Choose a tag to compare

This release makes the following improvements:

  • Adds YBA API integration. Specifying the flags --yba_api_token and either --universe_name or --universe_uuid will allow promdump to retrieve the node prefix value from the YBA API instead of relying on a customer supplied value.
  • Adds a --list_universes flag that can be used to print out the list of available Universes as provided by the YBA API.
  • Adds --skip_yba_host_verification for disabling certificate checking when connecting to the YBA API. This is required for YBA nodes with self-signed TLS certificates. Warning: This is potentially insecure.
  • The --node_prefix flag is preserved for backward compatibility and for use in environments where access to the API is not available, e.g. due to lack of permissions.
  • Adds support for bundling the exported metrics together into a compressed tar file. This feature is enabled by default. To disable automatic tarring, specify the flag --tar=false. The default gzip compression algorithm can be overridden by setting --tar_compression_algorithm to bzip2 or none. If necessary, the generated tar filename can be overridden with the --tar_filename flag. The export files can be preserved after they are archived by specifying --kep_files.
  • Adds preprod to the list of valid environments (allowing --node_prefix values starting with yb-preprod)
  • Adds --yba_hostname as an alias for --yba_api_hostname
  • Adds --skip_prometheus_host_verification for disabling certificate checking when connecting to the Prometheus HTTP API. Warning: This is potentially insecure.

v0.5.1-beta

21 Jun 12:47
Compare
Choose a tag to compare
v0.5.1-beta Pre-release
Pre-release

Minor fixes and improvements

  • adds preprod to the list of valid environments (allowing --node_prefix values starting with yb-preprod)
  • adds --yba_hostname as an alias for --yba_api_hostname
  • adds --skip_prometheus_host_verification for disabling certificate checking when connecting to the Prometheus HTTP API
  • adds --prometheus_api_timeout for setting the Prometheus HTTP API timeout (optional - default 10s)

v0.5.0-beta

20 Jun 20:13
e855106
Compare
Choose a tag to compare
v0.5.0-beta Pre-release
Pre-release

Add support for creating tar bundles of promdump data