Update new memory unit tests, documentation

This commit is contained in:
Cameron Sparr
2015-09-18 12:01:30 -07:00
parent 167b8b8eb8
commit 10d411c4f7
5 changed files with 77 additions and 25 deletions

View File

@@ -29,8 +29,10 @@ func (s *MemStats) Gather(acc plugins.Accumulator) error {
acc.Add("actual_used", vm.Total-vm.Available, vmtags)
acc.Add("used", vm.Used, vmtags)
acc.Add("free", vm.Free, vmtags)
acc.Add("used_percent", 100*vm.Used/vm.Total, vmtags)
acc.Add("actual_used_percent", 100*(vm.Total-vm.Available)/vm.Total, vmtags)
acc.Add("used_percent", 100*float64(vm.Used)/float64(vm.Total), vmtags)
acc.Add("actual_used_percent",
100*float64(vm.Total-vm.Available)/float64(vm.Total),
vmtags)
return nil
}