From: Folke Gleumes <f.gleu...@proxmox.com> Originally-by: Folke Gleumes <f.gleu...@proxmox.com> [AL: * rebased on current master * switch to new, more generic read_cgroup_pressure function ] Signed-off-by: Aaron Lauterer <a.laute...@proxmox.com> --- src/PVE/LXC.pm | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/src/PVE/LXC.pm b/src/PVE/LXC.pm index ffedcb9..242e176 100644 --- a/src/PVE/LXC.pm +++ b/src/PVE/LXC.pm @@ -358,6 +358,14 @@ sub vmstatus { } else { $d->{cpu} = 0; } + + my $pressures = PVE::ProcFSTools::read_cgroup_pressure("lxc/${vmid}"); + $d->{pressurecpusome} = $pressures->{cpu}{some}{avg10}; + $d->{pressurecpufull} = $pressures->{cpu}{full}{avg10}; + $d->{pressureiosome} = $pressures->{io}{some}{avg10}; + $d->{pressureiofull} = $pressures->{io}{full}{avg10}; + $d->{pressurememorysome} = $pressures->{memory}{some}{avg10}; + $d->{pressurememoryfull} = $pressures->{memory}{full}{avg10}; } my $netdev = PVE::ProcFSTools::read_proc_net_dev(); -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel