Skip to content

Commit

Permalink
Expose total_rss when hierarchy is enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
derekwaynecarr committed Aug 23, 2017
1 parent 48f6b99 commit d7f16a5
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions container/libcontainer/helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -466,8 +466,14 @@ func setMemoryStats(s *cgroups.Stats, ret *info.ContainerStats) {
ret.Memory.Usage = s.MemoryStats.Usage.Usage
ret.Memory.Failcnt = s.MemoryStats.Usage.Failcnt
ret.Memory.Cache = s.MemoryStats.Stats["cache"]
ret.Memory.RSS = s.MemoryStats.Stats["rss"]
ret.Memory.Swap = s.MemoryStats.Stats["swap"]

if s.MemoryStats.UseHierarchy {
ret.Memory.RSS = s.MemoryStats.Stats["total_rss"]
ret.Memory.Swap = s.MemoryStats.Stats["total_swap"]
} else {
ret.Memory.RSS = s.MemoryStats.Stats["rss"]
ret.Memory.Swap = s.MemoryStats.Stats["swap"]
}
if v, ok := s.MemoryStats.Stats["pgfault"]; ok {
ret.Memory.ContainerData.Pgfault = v
ret.Memory.HierarchicalData.Pgfault = v
Expand Down

0 comments on commit d7f16a5

Please sign in to comment.