diff --git a/usr/lib/observium_agent/scripts-available/proxmox-qemu b/usr/lib/observium_agent/scripts-available/proxmox-qemu new file mode 100644 index 0000000..b2f634b --- /dev/null +++ b/usr/lib/observium_agent/scripts-available/proxmox-qemu @@ -0,0 +1,18 @@ +#!/bin/bash + +# Proxmox VE virtual machine listing +# (c) 2015-2019, Tom Laermans for Observium + +PVESH=`which pvesh` +if [ $? -eq 0 ] +then + echo "<<>>" + + VERSION=$(pveversion | awk -F/ '{print $2}' | sed 's/\..*//') + if [[ ${VERSION} -ge 5 ]] + then + pvesh get /nodes/$(hostname)/qemu --output-format=json-pretty 2>/dev/null + else + pvesh get /nodes/$(hostname)/qemu 2>/dev/null + fi +fi