Hello,
To improve the connector Veeam One REST API, I would suggest these improvements :
Add a --filter-backup-server-id parameter to filter jobs by VBR instance.
The backupServerId field exists in the API response but is not usable for filtering.
This would allow to independently monitor the different backup servers.
Example: --filter-backup-server-id='1' or --filter-backup-server-id='1|2' (regex)
Add the lastRun timestamp to the plugin output and support alerting thresholds on it.
The lastRun field exists in the API but is not displayed.
This would allow to alert if a backup has not run for X hours.
Proposed parameter examples: --critical-job-last-run='> 24h', --critical-job-never-run=yes
