diff --git a/pkg/compute/usages/handler.go b/pkg/compute/usages/handler.go index cd04d68595..223c410022 100644 --- a/pkg/compute/usages/handler.go +++ b/pkg/compute/usages/handler.go @@ -238,8 +238,8 @@ func getSystemGeneralUsage( pcpuTotal = float64(host.CpuCount) count.Add("memory", host.MemSize) count.Add("cpu", host.CpuCount) - count.Add("memory.virtual", host.GetVirtualMemorySize()) - count.Add("cpu.virtual", host.GetVirtualCPUCount()) + count.Add("memory.virtual", int64(host.GetVirtualMemorySize())) + count.Add("cpu.virtual", int64(host.GetVirtualCPUCount())) } guestRunningUsage := GuestRunningUsage("all.running_servers", rbacutils.ScopeSystem, nil, rangeObjs, hostTypes, []string{api.HostResourceTypeShared}, providers, brands, cloudEnv, includeSystem, policyResult) @@ -851,8 +851,8 @@ func hostUsage( count[fmt.Sprintf("%s.memory.total", prefix)] = result.MemoryTotal count[fmt.Sprintf("%s.cpu", prefix)] = result.CPU count[fmt.Sprintf("%s.cpu.total", prefix)] = result.CPUTotal - count[fmt.Sprintf("%s.memory.virtual", prefix)] = result.MemoryVirtual - count[fmt.Sprintf("%s.cpu.virtual", prefix)] = result.CPUVirtual + count[fmt.Sprintf("%s.memory.virtual", prefix)] = int64(result.MemoryVirtual) + count[fmt.Sprintf("%s.cpu.virtual", prefix)] = int64(result.CPUVirtual) count[fmt.Sprintf("%s.memory.reserved", prefix)] = result.MemoryReserved count[fmt.Sprintf("%s.memory.reserved.isolated", prefix)] = result.IsolatedReservedMemory count[fmt.Sprintf("%s.cpu.reserved.isolated", prefix)] = result.IsolatedReservedCpu