diff --git a/CHANGELOG.md b/CHANGELOG.md index c1e32af44b..8c199123bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 3.1.3 + +- fix(metrics): Add prometheus compatible feature metrics endpoint + ## 3.1.2 - fix(clientApi): Add namePrefix paramter to /api/client/features diff --git a/docs/api/internal-backstage-api.md b/docs/api/internal-backstage-api.md index 7f4ae8184a..b87208c4b8 100644 --- a/docs/api/internal-backstage-api.md +++ b/docs/api/internal-backstage-api.md @@ -15,8 +15,10 @@ Unleash uses prometheus internally to collect metrics. These are available on th Unleash will automatically count all updates for all toggles under the metric name `feature_toggle_update_total`, and the toggle name is will be set as a label value. This information can be used to create annotations in grafana for everytime a feature toggle is changed. -You can use this query in grafana to achive this: +You can use this query in grafana to achieve this: ``` delta(feature_toggle_update_total{toggle="Demo"}[1m]) != bool 0? ``` + +Another useful counter is the `feature_toggle_usage_total` which will give you the numbers for how many time a feature toggle has been evaluated to `active` or not.