From 1f2cf98330cd32a1d0ab6408e3ceca91386475d5 Mon Sep 17 00:00:00 2001 From: Aki Salakka Date: Fri, 19 May 2023 23:11:10 +0300 Subject: [PATCH] use float64 for latencies, uint64 is not large enough Signed-off-by: Aki Salakka --- collector/sys_user_summary.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/collector/sys_user_summary.go b/collector/sys_user_summary.go index e6f740a..16a1c6f 100644 --- a/collector/sys_user_summary.go +++ b/collector/sys_user_summary.go @@ -16,6 +16,7 @@ package collector import ( "context" "database/sql" + "github.com/go-kit/log" "github.com/prometheus/client_golang/prometheus" ) @@ -109,10 +110,10 @@ func (ScrapeSysUserSummary) Scrape(ctx context.Context, db *sql.DB, ch chan<- pr var ( user string statements uint64 - statement_latency uint64 + statement_latency float64 table_scans uint64 file_ios uint64 - file_io_latency uint64 + file_io_latency float64 current_connections uint64 total_connections uint64 unique_hosts uint64