Get-VBRJob: TooManyRequests

CMK version: 2.4.0.p14
OS version: Debian 12

Error message: Get-VBRJob: TooManyRequests

Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)

Trying to acquire lock on /omd/sites/prod/var/check_mk/ipaddresses.cache
Got lock on /omd/sites/prod/var/check_mk/ipaddresses.cache
Releasing lock on /omd/sites/prod/var/check_mk/ipaddresses.cache
Released lock on /omd/sites/prod/var/check_mk/ipaddresses.cache

  • FETCHING DATA
    Source: SourceInfo(hostname=‘hostname’, ipaddress=‘x.x.x.x’, ident=‘piggyback’, fetcher_type=<FetcherType.PIGGYBACK: 4>, source_type=<SourceType.HOST: 1>)
    [cpu_tracking] Start [7f34c0e28bc0]
    Read from cache: NoCache(path_template=/dev/null, max_age=MaxAge(checking=0.0, discovery=0.0, inventory=0.0), simulation=False, use_only_cache=False, file_cache_mode=1)
    0 piggyback files for ‘hostname’.
    0 piggyback files for ‘x.x.x.x’.
    Get piggybacked data
    [cpu_tracking] Stop [7f34c0e28bc0 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.0))]
    [cpu_tracking] Start [7f34c0b78410]
    0 piggyback files for ‘wesbdveeam’.
  • PARSE FETCHER RESULTS
    HostKey(hostname=‘hostname’, source_type=<SourceType.HOST: 1>) → Add sections:
    Received no piggyback data
    [cpu_tracking] Stop [7f34c0b78410 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.0))]
    [piggyback] Success (but no data found for this host), execution time 0.0 sec | execution_time=0.000 user_time=0.000 system_time=0.000 children_user_time=0.000 children_system_time=0.000 cmk_time_agent=0.000

The issue has started appearing after upgrading our Veeam Backup version from 12 to 13.

Now, the script veeam_backup_status.ps1 doesn’t reports any backup status but “Check plug-in received no monitoring data“, and if I run the script manually get the error “TooManyRequests:“

Has anybody faced this issues and how can I solve it?

Regards,

Please see this thread:

Until CheckMK officially supports Veeam 13 you can use a modified version of the PowerShell. Basically it’ll re-execute with the correct PowerShell version (Veeam 13 requires PS7, prior to 12 requires PS5).