Merge pull request 'fix bugs' (#220) from tzwang/pcm-coordinator:master into master

Former-commit-id: 818b7110f1819bdbcf529f251500364ce585126a
This commit is contained in:
tzwang 2024-06-07 14:55:07 +08:00
commit 4b2087311a
1 changed files with 12 additions and 7 deletions

View File

@ -219,13 +219,17 @@ func (s *AiStorage) SaveClusterResources(adapterId string, clusterId string, clu
}
// prometheus
param := tracker.ClusterLoadRecord{
AdapterId: aId,
ClusterName: clusterName,
CpuAvail: cpuAvail,
CpuTotal: cpuTotal,
CpuUtilisation: clusterResource.CpuAvail / clusterResource.CpuTotal,
MemoryAvail: memAvail,
MemoryTotal: memTotal,
MemoryUtilisation: clusterResource.MemAvail / clusterResource.MemTotal,
DiskAvail: diskAvail,
DiskTotal: diskTotal,
DiskUtilisation: clusterResource.DiskAvail / clusterResource.DiskTotal,
}
tracker.SyncClusterLoad(param)
return nil
@ -239,6 +243,7 @@ func (s *AiStorage) UpdateClusterResources(clusterResource *models.TClusterResou
}
// prometheus
param := tracker.ClusterLoadRecord{
AdapterId: clusterResource.AdapterId,
ClusterName: clusterResource.ClusterName,
CpuAvail: clusterResource.CpuAvail,
CpuTotal: clusterResource.CpuTotal,