Merge pull request #1857 from odinuge/fix-hugetlb-pagesize

shimv2: Add missing page size to Hugetlb Stat
This commit is contained in:
Fupan Li
2019-07-04 15:57:45 +08:00
committed by GitHub

View File

@@ -31,13 +31,14 @@ func marshalMetrics(s *service, containerID string) (*google_protobuf.Any, error
func statsToMetrics(cgStats *vc.CgroupStats) *cgroups.Metrics {
var hugetlb []*cgroups.HugetlbStat
for _, v := range cgStats.HugetlbStats {
for pageSize, v := range cgStats.HugetlbStats {
hugetlb = append(
hugetlb,
&cgroups.HugetlbStat{
Usage: v.Usage,
Max: v.MaxUsage,
Failcnt: v.Failcnt,
Usage: v.Usage,
Max: v.MaxUsage,
Failcnt: v.Failcnt,
Pagesize: pageSize,
})
}