From 8f887e0b3da7402e683fbdfabee4b0e07aa3e021 Mon Sep 17 00:00:00 2001 From: silence Date: Wed, 14 Dec 2022 15:34:24 +0800 Subject: [PATCH] fix(cloudmon): collectStatsMetrics ret is nil --- pkg/cloudmon/misc/system.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/cloudmon/misc/system.go b/pkg/cloudmon/misc/system.go index d85fd3b11b..5036c79c16 100644 --- a/pkg/cloudmon/misc/system.go +++ b/pkg/cloudmon/misc/system.go @@ -123,6 +123,10 @@ func collectStatsMetrics(ctx context.Context, ep api.EndpointDetails, version, t return nil, errors.Wrapf(err, "request") } + if ret == nil { + return nil, errors.Wrap(errors.Errorf("ret is nil"), "ret is nil") + } + stats := struct { HttpCode2xx float64 `json:"duration.2XX"` HttpCode4xx float64 `json:"duration.4XX"`