What's Changed
Added
- Added the following new arguments:
--rundeck.projects.nodes.info
- If passed, display Rundeck projects nodes info metrics, currently only therundeck_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.
- Defaults to
--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
andcached_request_data_from
torequest
andcached_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