diff --git a/containerd-shim-v2/metrics.go b/containerd-shim-v2/metrics.go index 43633d1f64..cb13f14a36 100644 --- a/containerd-shim-v2/metrics.go +++ b/containerd-shim-v2/metrics.go @@ -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, }) }