v3.1.0
Changelog for 3.1.0
The following sections list the changes for 3.1.0.
Summary
- Fix #278: Create SQLite directory if it doesn't exist
- Enh #277: Configurable labels for runner metrics
- Enh #281: Add metrics for workflow timestamps
Details
-
Bugfix #278: Create SQLite directory if it doesn't exist
We have integrated a fix to always try to create the directory for the SQLite
database if it doesn't exist. The exporter will fail to start if the directory
does not exist and if it fails to create the directory for the database file. -
Enhancement #277: Configurable labels for runner metrics
Initially we had a static list of available labels for the runner metrics, with
this change we are getting more labels like the GitHub runner labels as
Prometheus labels while they are configurable to avoid a high cardinality of
Prometheus labels. Now you are able to get labels forowner
,id
,name
,
os
,status
and optionallylabels
. -
Enhancement #281: Add metrics for workflow timestamps
We added new metrics to show multiple timestamps for the workflows like when the
workflow have been created, updated and started. Please look at the
documentation for the exact naming of these new metrics.