diff --git a/collector/sys_user_summary.go b/collector/sys_user_summary.go index e4d38ff1..f46221d3 100644 --- a/collector/sys_user_summary.go +++ b/collector/sys_user_summary.go @@ -118,7 +118,7 @@ func (ScrapeSysUserSummary) Scrape(ctx context.Context, instance *instance, ch c current_connections uint64 total_connections uint64 unique_hosts uint64 - current_memory uint64 + current_memory int64 total_memory_allocated uint64 ) diff --git a/collector/sys_user_summary_test.go b/collector/sys_user_summary_test.go index 38d569f6..f44ce730 100644 --- a/collector/sys_user_summary_test.go +++ b/collector/sys_user_summary_test.go @@ -77,6 +77,19 @@ func TestScrapeSysUserSummary(t *testing.T) { "210", "211", }, + { + "user3", + "310", + "320", + "340", + "350", + "360", + "370", + "380", + "390", + "-16360", + "411", + }, } expectedMetrics := []MetricResult{} // Register the query results with mock SQL driver and assemble expected metric results list