We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 48f6b99 commit d7f16a5Copy full SHA for d7f16a5
container/libcontainer/helpers.go
@@ -466,8 +466,14 @@ func setMemoryStats(s *cgroups.Stats, ret *info.ContainerStats) {
466
ret.Memory.Usage = s.MemoryStats.Usage.Usage
467
ret.Memory.Failcnt = s.MemoryStats.Usage.Failcnt
468
ret.Memory.Cache = s.MemoryStats.Stats["cache"]
469
- ret.Memory.RSS = s.MemoryStats.Stats["rss"]
470
- ret.Memory.Swap = s.MemoryStats.Stats["swap"]
+
+ if s.MemoryStats.UseHierarchy {
471
+ ret.Memory.RSS = s.MemoryStats.Stats["total_rss"]
472
+ ret.Memory.Swap = s.MemoryStats.Stats["total_swap"]
473
+ } else {
474
+ ret.Memory.RSS = s.MemoryStats.Stats["rss"]
475
+ ret.Memory.Swap = s.MemoryStats.Stats["swap"]
476
+ }
477
if v, ok := s.MemoryStats.Stats["pgfault"]; ok {
478
ret.Memory.ContainerData.Pgfault = v
479
ret.Memory.HierarchicalData.Pgfault = v
0 commit comments