Skip to content

Commit

Permalink
populate histogram summary sample sum
Browse files Browse the repository at this point in the history
Signed-off-by: Sebastian Schepens <sebastian.schepens@mercadolibre.com>
  • Loading branch information
sschepens authored and phlax committed Mar 5, 2024
1 parent 83ed1ad commit 9ac82a5
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
Expand Up @@ -135,6 +135,7 @@ void MetricsFlusher::flushSummary(io::prometheus::client::MetricFamily& metrics_
quantile->set_value(hist_stats.computedQuantiles()[i]);
}
summary->set_sample_count(hist_stats.sampleCount());
summary->set_sample_sum(hist_stats.sampleSum());
}

io::prometheus::client::Metric*
Expand Down
Expand Up @@ -344,6 +344,7 @@ TEST_F(MetricsServiceSinkTest, HistogramEmitModeBoth) {

const auto& metric1 = (*metrics)[0].metric(0);
EXPECT_TRUE(metric1.has_summary());
EXPECT_TRUE(metric1.summary().has_sample_sum());
const auto& metric2 = (*metrics)[1].metric(0);
EXPECT_TRUE(metric2.has_histogram());
}));
Expand All @@ -364,6 +365,7 @@ TEST_F(MetricsServiceSinkTest, HistogramEmitModeSummary) {

const auto& metric1 = (*metrics)[0].metric(0);
EXPECT_TRUE(metric1.has_summary());
EXPECT_TRUE(metric1.summary().has_sample_sum());
}));
sink.flush(snapshot_);
}
Expand Down

0 comments on commit 9ac82a5

Please sign in to comment.