pmdalinux: buddyinfo and zoneinfo mem metric updates
commit32d58bc3bf9cca59783d169700d5cb82595f34c9
authorNathan Scott <nathans@redhat.com>
Thu, 15 Dec 2016 10:21:37 +0000 (15 21:21 +1100)
committerNathan Scott <nathans@redhat.com>
Thu, 15 Dec 2016 10:21:37 +0000 (15 21:21 +1100)
tree16e8a76660e67cab2860edefaa5a5cb630c300a1
parentd09d694c6b7c020395406064a0e1864f92d5a1ce
pmdalinux: buddyinfo and zoneinfo mem metric updates

Addition of zoneinfo regression testing.  Rework zoneinfo code
to remove platform-specific parts and use the indom instead of
expanding zone types in the namespace.  Use a single pass over
the /proc/zoneinfo file, instead of once per-NUMA-node.

Finally, export buddyinfo metrics in kbytes rather than pages,
and likewise zoneinfo.
qa/821
qa/821.out
src/pmdas/linux/help
src/pmdas/linux/pmda.c
src/pmdas/linux/proc_buddyinfo.c
src/pmdas/linux/proc_zoneinfo.c
src/pmdas/linux/proc_zoneinfo.h
src/pmdas/linux/root_linux