[libvirt] [PATCH v2 0/6] lxc: Add suport to virConnectGetAllDomainStats

Julio Faracco jcfaracco at gmail.com
Mon Apr 8 19:38:53 UTC 2019


This series has a collection of new methods to enable support for 
virConnectGetAllDomainStats() to LXC driver. The only difference is Disk
Stats. It needs to consider only the host file system operations as a
valid block device. So, other disks should start with index 1..N.

Other difference is an implementation of Kernel Memory CGroup to grab
this info from each LXC container.

- v1-v2: Added suggestions made by Peter Krempa.

Julio Faracco (6):
  lxc: Introduce method lxcConnectGetAllDomainStats
  lxc: Introduce method lxcDomainGetStats
  lxc: Introduce method lxcDomainGetStatsCpu
  lxc: Introduce method lxcDomainGetStatsBlock
  cgroup: Get kernel memory entry from CGroup V1
  lxc: Introduce method lxcDomainGetBalloonStats

 src/libvirt_private.syms    |   2 +
 src/lxc/lxc_driver.c        | 391 ++++++++++++++++++++++++++++++++++++
 src/util/vircgroup.c        |  32 +++
 src/util/vircgroup.h        |   2 +
 src/util/vircgroupbackend.h |  10 +
 src/util/vircgroupv1.c      |  36 ++++
 6 files changed, 473 insertions(+)

-- 
2.19.1




More information about the libvir-list mailing list