ceilometer/ceilometer/compute/virt
Chen Hanxiao 2dee485da7 inspector: memory: use usable of memoryStats if available
Since kernel v4.6, virtio balloon driver commit 5057dcd0f
introduced metric VIRTIO_BALLOON_S_AVAIL,
corresponding to 'Available' in /proc/meminfo.
Libvirt exposed this metric as 'usable'.

As 'Available' of meminfo is an estimate of how much memory
is available for starting new applications, without swapping.

It's a better metric for calculating memory_usage.

Change-Id: I3b935f1fc2ed74ca45b26990c4f2bd5996e1dfea
Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
2018-05-14 14:36:37 +08:00
..
hyperv hyper-v: Converts all os-win exceptions 2018-02-22 18:11:49 +02:00
libvirt inspector: memory: use usable of memoryStats if available 2018-05-14 14:36:37 +08:00
vmware vmware:The cpu_util value should be a decimal 2017-08-16 15:47:49 +08:00
xenapi Do not check iterable objects before for loop 2018-01-02 15:22:29 +00:00
__init__.py Virt inspector directly layered over hypervisor API 2012-12-06 12:30:03 +00:00
inspector.py Add disk total duration of reads/writes metric 2017-08-12 03:02:15 +00:00