fix(cloudmon): metric sync (#23464)

This commit is contained in:
屈轩
2025-09-30 16:53:10 +08:00
committed by GitHub
parent feb6a1981f
commit 2ebbfb4dd9
3 changed files with 10 additions and 10 deletions

View File

@@ -76,8 +76,8 @@ func (self *CtyunCollect) CollectServerMetrics(ctx context.Context, manager api.
if last > len(servers) {
last = len(servers)
}
for i := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i].ExternalId)
for j := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i*10+j].ExternalId)
}
part, err := provider.GetMetrics(opts)
if err != nil {

View File

@@ -102,8 +102,8 @@ func (self *QcloudCollect) CollectServerMetrics(ctx context.Context, manager api
if last > len(servers) {
last = len(servers)
}
for i := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i].ExternalId)
for j := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i*10+j].ExternalId)
}
part, err := provider.GetMetrics(opts)
if err != nil {
@@ -197,8 +197,8 @@ func (self *QcloudCollect) CollectDBInstanceMetrics(ctx context.Context, manager
if last > len(servers) {
last = len(servers)
}
for i := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i].ExternalId)
for j := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i*10+j].ExternalId)
}
part, err := provider.GetMetrics(opts)
@@ -293,8 +293,8 @@ func (self *QcloudCollect) CollectRedisMetrics(ctx context.Context, manager api.
if last > len(servers) {
last = len(servers)
}
for i := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i].ExternalId)
for j := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i*10+j].ExternalId)
}
part, err := provider.GetMetrics(opts)

View File

@@ -104,8 +104,8 @@ func (self *VolcEngineCollect) CollectServerMetrics(ctx context.Context, manager
if last > len(servers) {
last = len(servers)
}
for i := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i].ExternalId)
for j := range servers[i*10 : last] {
opts.ResourceIds = append(opts.ResourceIds, servers[i*10+j].ExternalId)
}
part, err := provider.GetMetrics(opts)
if err != nil {