Skip to content

veeam-status: fails after Veeam update from v12 to v13 #1001

@kunsjef

Description

@kunsjef

This issue respects the following points:

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/Linux

Plugin 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

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions