Skip to content

Releases: phsmith/rundeck_exporter

v2.7.1

30 May 14:40
Compare
Choose a tag to compare

What's Changed

  • Fix security issue by avoiding running container as root in Dockerfile by @nataliagranato in #92
  • Improve docker build and publish actions workflow by @phsmith in #93

Full Changelog: v2.7.0...v2.7.1

v2.7.0

20 Apr 05:39
4186fde
Compare
Choose a tag to compare

What's Changed

Added

  • Added the following new arguments:
    • --rundeck.projects.nodes.info - If passed, display Rundeck projects nodes info metrics, currently only the rundeck_project_nodes_total metric is available.
      • Requests for this check are cached as it can cause high CPU load depending on the number of projects.
    • --threadpool_max_workers - The maximum number of workers in the threadpool to run rundeck_exporter asynchronous checks.
      • Defaults to (number of CPUs) + 4, which may be too much on a server running other services.
    • --rundeck.requests.timeout - The maximum number of seconds that requests to the Rundeck API should timeout.
      • Defaults to 30.

Changed

  • Changed the functions request_data_from and cached_request_data_from to request and cached_request, respectively.

Fixed

  • Issue #89, correctly started the project_executions_total variable and also fixed the metric return.

Full Changelog: v2.6.5...v2.7.0

v2.7.0-beta1

02 Apr 18:07
Compare
Choose a tag to compare
v2.7.0-beta1 Pre-release
Pre-release

What's Changed

Issue #87, the following new arguments have been added to try to reduce the CPU load:

  • --rundeck.projects.nodes.info - If passed, display Rundeck projects nodes info metrics, currently only the rundeck_project_nodes_total metric is available.
    • This check can cause a high CPU load depending on the number of projects.
  • --threadpool_max_workers - The maximum number of workers in the threadpool to run rundeck_exporter asynchronous checks.
    • Defaults to (number of CPUs) + 4, which may be too much on a server running other services.
  • --rundeck.requests.timeout - The maximum number of seconds that requests to the Rundeck API should timeout.
    • Defaults to 30.

Full Changelog: v2.6.5...v2.7.0-beta1

v2.6.5

11 Mar 19:30
a3bffa8
Compare
Choose a tag to compare

What's Changed

  • Add new metric rundeck_project_nodes_total by @phsmith in #86

Full Changelog: v2.6.4...v2.6.5

v2.6.4

05 Mar 14:10
4429d2a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.3...v2.6.4

v2.6.3

10 Nov 19:31
Compare
Choose a tag to compare

What's Changed

  • Added Helm Chart by @nataliagranato in #76
  • Fixed #77, removed VERSION file and keep version in the app.

New Contributors

Full Changelog: v2.6.2...v2.6.3

v2.6.2

01 Sep 16:22
Compare
Choose a tag to compare

What's Changed

  • Fixed Issue #73, fix VERSION file path.

Full Changelog: v2.6.1...v2.6.2

v2.6.1

01 Jun 18:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.0...v2.6.1

v2.6.0

30 May 14:33
a28043e
Compare
Choose a tag to compare

What's Changed

  • Update README with executions endpoints and ACL example by @davidcpell in #67
  • Fix issue #68. Added new argument rundeck.projects.executions.filter by @phsmith in #69

New Contributors

Full Changelog: v2.5.2...v2.6.0

v2.5.2

02 May 20:43
Compare
Choose a tag to compare

What's Changed

  • Updated Dockerfile and Makefile to support the new VERSION file
  • Fixed rundeck_project_execution_duration_seconds metric return values from milliseconds to seconds.

Full Changelog: v2.5.1...v2.5.2