]> xenbits.xensource.com Git - libvirt.git/commit
vz: add memory statistics
authorNikolay Shirokovskiy <nshirokovskiy@parallels.com>
Fri, 26 Jun 2015 11:24:00 +0000 (14:24 +0300)
committerDmitry Guryanov <dguryanov@parallels.com>
Fri, 26 Jun 2015 13:39:28 +0000 (16:39 +0300)
commitbb7d275d151d3a5cdd6d75a46a4e5482a80a5559
tree1ffcaa3c7cb3e2757e976502133c2f82e385a59b
parentb2f73ee22e6ac374d8bb4341d01e91ffd0fc277f
vz: add memory statistics

Implemented counters:
 VIR_DOMAIN_MEMORY_STAT_SWAP_IN
 VIR_DOMAIN_MEMORY_STAT_SWAP_OUT
 VIR_DOMAIN_MEMORY_STAT_MINOR_FAULT
 VIR_DOMAIN_MEMORY_STAT_MAJOR_FAULT
 VIR_DOMAIN_MEMORY_STAT_AVAILABLE
 VIR_DOMAIN_MEMORY_STAT_ACTUAL_BALLOON
 VIR_DOMAIN_MEMORY_STAT_UNUSED

Comments.

1. Use vzDomObjFromDomainRef/virDomainObjEndAPI pair to get domain
object as we use prlsdkGetStatsParam. See previous statistics
comments.

2. Balloon statistics is not applicable to containers. Fault
statistics for containers not provided in PCS6 yet.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
src/vz/vz_driver.c
src/vz/vz_sdk.c
src/vz/vz_sdk.h