From 2a81344ec9aece1d5a77c7c5fdf25c918cb0bcba Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Thu, 21 Dec 2023 15:28:27 +0000 Subject: [PATCH] Automated changelog update [skip ci] --- CHANGELOG.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99c986416a..bfc5c9d186 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,6 +43,7 @@ The following sections list the changes for unreleased. ## Summary * Bugfix - Fix search by containing special characters: [#8050](https://github.com/owncloud/ocis/pull/8050) +* Enhancement - Add RED metrics to the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) ## Details @@ -56,6 +57,24 @@ The following sections list the changes for unreleased. https://github.com/owncloud/ocis/pull/8050 https://github.com/owncloud/ocis/pull/8035 +* Enhancement - Add RED metrics to the metrics endpoint: [#7994](https://github.com/owncloud/ocis/pull/7994) + + We added three new metrics to the metrics endpoint to support the RED method for + monitoring microservices. + + - Request Rate: The number of requests per second. The total count of requests + is available under `ocis_proxy_requests_total`. - Error Rate: The number of + failed requests per second. The total count of failed requests is available + under `ocis_proxy_errors_total`. - Duration: The amount of time each request + takes. The duration of all requests is available under + `ocis_proxy_request_duration_seconds`. This is a histogram metric, so it also + provides information about the distribution of request durations. + + The metrics are available under the following paths: `PROXY_DEBUG_ADDR/metrics` + in a prometheus compatible format and maybe secured by `PROXY_DEBUG_TOKEN`. + + https://github.com/owncloud/ocis/pull/7994 + # Changelog for [5.0.0-beta.2] (2023-12-20) The following sections list the changes for 5.0.0-beta.2.