From 4c4d59a236894f2d4f86cae680dc2e0b6be50fef Mon Sep 17 00:00:00 2001 From: Wojciech Tyczynski Date: Fri, 26 Jun 2015 13:08:21 +0200 Subject: [PATCH] Increase the length of sliding window for latency metrics --- pkg/apiserver/metrics/metrics.go | 2 ++ pkg/client/metrics/metrics.go | 1 + 2 files changed, 3 insertions(+) diff --git a/pkg/apiserver/metrics/metrics.go b/pkg/apiserver/metrics/metrics.go index 6509480dd7a..8e25356de5a 100644 --- a/pkg/apiserver/metrics/metrics.go +++ b/pkg/apiserver/metrics/metrics.go @@ -48,6 +48,8 @@ var ( prometheus.SummaryOpts{ Name: "apiserver_request_latencies_summary", Help: "Response latency summary in microseconds for each verb and resource.", + // Make the sliding window of 1h. + MaxAge: time.Hour, }, []string{"verb", "resource"}, ) diff --git a/pkg/client/metrics/metrics.go b/pkg/client/metrics/metrics.go index 6e5f7c0dbc8..ce7e17fdaa8 100644 --- a/pkg/client/metrics/metrics.go +++ b/pkg/client/metrics/metrics.go @@ -31,6 +31,7 @@ var ( Subsystem: restClientSubsystem, Name: "request_latency_microseconds", Help: "Request latency in microseconds. Broken down by verb and URL", + MaxAge: time.Hour, }, []string{"verb", "url"}, )