fix(cloudmon): bucket and redis metric

This commit is contained in:
ioito
2022-08-30 19:17:13 +08:00
parent 47ff4eb2b7
commit 725442b68e
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -896,7 +896,7 @@ func (self *SCollectByMetricTypeDriver) CollectRedisMetrics(ctx context.Context,
}
for _, v := range value.Values {
metric := influxdb.SMetricData{
Name: value.MetricType.Key(),
Name: value.MetricType.Name(),
Timestamp: v.Timestamp,
Tags: []influxdb.SKeyValue{},
Metrics: []influxdb.SKeyValue{
@@ -978,7 +978,7 @@ func (self *SCollectByMetricTypeDriver) CollectBucketMetrics(ctx context.Context
}
for _, v := range value.Values {
metric := influxdb.SMetricData{
Name: value.MetricType.Key(),
Name: value.MetricType.Name(),
Timestamp: v.Timestamp,
Tags: []influxdb.SKeyValue{},
Metrics: []influxdb.SKeyValue{
+1 -1
View File
@@ -660,7 +660,7 @@ func (self *SResources) CollectMetrics(ctx context.Context, userCred mcclient.To
resources = self.KubeClusters.getResources(manager.Id)
clusters := map[string]api.KubeClusterDetails{}
jsonutils.Update(&buckets, resources)
jsonutils.Update(&clusters, resources)
err = driver.CollectK8sMetrics(ctx, manager, provider, clusters, startTime, endTime)
if err != nil && errors.Cause(err) != cloudprovider.ErrNotImplemented && errors.Cause(err) != cloudprovider.ErrNotSupported {
log.Errorf("CollectK8sMetrics for %s(%s) error: %v", manager.Name, manager.Provider, err)