From 6f47414b23dc1e6be8800daea81633887d61ba4e Mon Sep 17 00:00:00 2001 From: Shubhendu Date: Sat, 18 Jan 2025 02:42:21 +0530 Subject: [PATCH] Correct bucket metrics name (#20823) Earlier, cluster and bucket metrics were named `minio_usage_last_activity_nano_seconds`. The bucket level is now named as `minio_bucket_usage_last_activity_nano_seconds` Signed-off-by: Shubhendu Ram Tripathi --- cmd/metrics-v2.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/cmd/metrics-v2.go b/cmd/metrics-v2.go index bcf974240..c4684e30f 100644 --- a/cmd/metrics-v2.go +++ b/cmd/metrics-v2.go @@ -685,6 +685,16 @@ func getUsageLastScanActivityMD() MetricDescription { } } +func getBucketUsageLastScanActivityMD() MetricDescription { + return MetricDescription{ + Namespace: bucketMetricNamespace, + Subsystem: usageSubsystem, + Name: lastActivityTime, + Help: "Time elapsed (in nano seconds) since last scan activity", + Type: gaugeMetric, + } +} + func getBucketUsageQuotaTotalBytesMD() MetricDescription { return MetricDescription{ Namespace: bucketMetricNamespace, @@ -3243,7 +3253,7 @@ func getBucketUsageMetrics(opts MetricsGroupOpts) *MetricsGroupV2 { } metrics = append(metrics, MetricV2{ - Description: getUsageLastScanActivityMD(), + Description: getBucketUsageLastScanActivityMD(), Value: float64(time.Since(dataUsageInfo.LastUpdate)), })