This is an automated email from the ASF dual-hosted git repository.

caidj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brpc.git


The following commit(s) were added to refs/heads/master by this push:
     new 50f87179 add avg latency for prometheus metrics
     new d810d0c8 Merge pull request #2024 from Huixxi/avg-latency
50f87179 is described below

commit 50f87179011ae494d497b24c2c597d9f9b4e820c
Author: XiguoHu <[email protected]>
AuthorDate: Mon Nov 28 14:45:35 2022 +0800

    add avg latency for prometheus metrics
---
 src/brpc/builtin/prometheus_metrics_service.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/brpc/builtin/prometheus_metrics_service.cpp 
b/src/brpc/builtin/prometheus_metrics_service.cpp
index f7948221..7bf8bbf3 100644
--- a/src/brpc/builtin/prometheus_metrics_service.cpp
+++ b/src/brpc/builtin/prometheus_metrics_service.cpp
@@ -172,6 +172,8 @@ bool PrometheusMetricsDumper::DumpLatencyRecorderSuffix(
          << si->latency_percentiles[4] << '\n'
          << si->metric_name << "{quantile=\"1\"} "
          << si->latency_percentiles[5] << '\n'
+         << si->metric_name << "{quantile=\"avg\"} "
+         << si->latency_avg << '\n'
          << si->metric_name << "_sum "
          // There is no sum of latency in bvar output, just use
          // average * count as approximation


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to