-
-
Notifications
You must be signed in to change notification settings - Fork 63
Open
Labels
bugSomething isn't workingSomething isn't working
Description
This issue respects the following points:
- This is a bug, not a question or a setup/configuration issue.
- This issue is not already reported on Github (I've searched it).
- I use the latest release of the Monitoring Plugins (https://github.com/Linuxfabrik/monitoring-plugins/releases).
- I agree to follow Monitoring Plugins's Code of Conduct.
Which variant of the Monitoring Plugins do you use?
- .rpm/.deb package from repo.linuxfabrik.ch
- Compiled for Windows from download.linuxfabrik.ch
- Source Code from GitHub
Bug description
After upgrading our Veeam installation from v12 to v13, the veeam-status plugin stopped working. The error is as follows:
Traceback (most recent call last):
File "/usr/lib64/nagios/plugins/veeam-status", line 446, in 'module'
main()
File "/usr/lib64/nagios/plugins/veeam-status", line 288, in main
table_values.append({'key': 'BackedUpVms', 'value': result['vms_overview']['BackedUpVms']})
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
KeyError: 'BackedUpVms'Steps to reproduce - Plugin call
/usr/lib64/nagios/plugins/veeam-status --url https://1.1.1.1:9398 --username user --password pass --failed-job-runs 1
Steps to reproduce - Data
Traceback (most recent call last):
File "/usr/lib64/nagios/plugins/veeam-status", line 446, in 'module'
main()
File "/usr/lib64/nagios/plugins/veeam-status", line 288, in main
table_values.append({'key': 'BackedUpVms', 'value': result['vms_overview']['BackedUpVms']})
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
KeyError: 'BackedUpVms'Environment
The plugin is run from a Debian 12.12 server:
# uname -a
Linux server 6.1.0-41-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.158-1 (2025-11-09) x86_64 GNU/LinuxPlugin Version
veeam-status: v2025021501 by Linuxfabrik GmbH, Zurich/Switzerland
Python version
Python 3.11.2
List of Python modules
No response
Additional Information
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working