Veeam SPC Inspectors| Add support for Veeam SPC v9
A
Anthony Bisht
Veeam SPC parent & Child Inspectors are failing after upgrading Veeam SPC console version 9 with below error message.
Error message: Inspection failed at https://veeamportal.xx.xx.xx/api/v3/protectedWorkloads/fileServers?limit=100: Expected page results to be an array, got undefined. Perhaps you should provide a valuePath setting in your Endpoint url to tell the extractor where to find your data in your http response. URL was https://veeamportal.xx.xx.xx/api/v3/protectedWorkloads/fileServers?limit=100.
Seems Rest API version that the Liongard inspector was utilising with versions prior to v9 is no longer present for the latest one.
R
Robert Tisljar
I received this information from a Veeam Tech:
Liongard has written its own proprietary API, a combination of REST and SOAP commands, and they internally refer to it as v1. Veeam uses industry standard REST API, and the latest version updated from v3.5.x to v3.6.
The short answer would seem to be that Liongard needs to update its API to accept industry standard v3.6, which was released in March of 2020.
So I would ask that vendor if they plan on making updates to accommodate other applications using REST API 3.6, as they might be limited to supporting 3.5 at this time.
Here are more details to give them. This from the REST API guide for VSPC v9 and from v8. In addition to adding support for v3.6, we also sunset support for anything before 3.3, which also may be an issue.
https://helpcenter.veeam.com/docs/vac/rest/back_comp.html?ver=9
https://helpcenter.veeam.com/archive/vac/8.1/rest/back_comp.html
*I will get this information into the right hands at Liongard to see if the can address it sooner than later.
A
Aaron Hulett
This connectivity feeds Veeam backup status info in CloudRadial - without this inspector pulling current data, we'll lose being able to provide this visibility automatically/directly in our online portal.