From a5f27938ba8708dcd032d4caa574f960807da1ca Mon Sep 17 00:00:00 2001 From: Arif Ali Date: Sun, 8 Nov 2020 22:10:54 +0000 Subject: [PATCH] Add number of processes details --- collectd-lxd.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/collectd-lxd.py b/collectd-lxd.py index 0d5954e..59d1b0e 100644 --- a/collectd-lxd.py +++ b/collectd-lxd.py @@ -96,6 +96,16 @@ def reader(input_data=None): ### End Network + ### Processes + # processes / count + if("processes" in alldata['metadata'].keys()): + processes = alldata['metadata']['processes'] + + values = collectd.Values(plugin_instance=container.name + " processes", + type="count", plugin="LXD", time=ts) + values.dispatch(type_instance="processes", values=[processes]) + + ### Pocesses if __name__ == '__main__': # Mimic Collectd Values object