avoid trying to parse defunct kvm processes

This commit is contained in:
illustris
2023-10-05 13:25:03 +05:30
parent 21b044cdcf
commit 5da6533106
3 changed files with 3 additions and 3 deletions

View File

@@ -138,7 +138,7 @@ def collect_kvm_metrics():
flag_to_label_value(proc.cmdline(),"-id")
)
for proc in psutil.process_iter(['pid', 'name', 'cmdline', 'cpu_percent', 'memory_percent', 'num_threads'])
if proc.info['name'] == 'kvm'
if proc.exe() == '/usr/bin/qemu-system-x86_64'
]
for proc, cmdline, id in procs:
# Extract vm labels from cmdline

View File

@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup(
name='pvemon',
version='0.1',
version='1.0.1',
packages=find_packages(),
entry_points={
'console_scripts': [