We’re running Checkmk 1.6.0p7 version. I am looking for a way to setup hardware monitoring by using RESTful API (Redfish maybe). Hardware has iLO 5.
Any recommendations or best practices how to implement it. I’ve found some python libraries provided by HP. But first of all I would like to know opinion of people who has implemented it and may have some suggestions.
I was already toying with the idea of implementing a special agent for the redfish protocol, as this seems to be the new kid in town wrt systems management. But time is not endless…
Only one comment - i already build a first agent for redfish on ilo4 / ilo5.
It is working but as the redfish API is not “stable” at the moment there where changes inside the data structure over the last two year that every time needed adjustments on the special agent side.
That’s the reason i don’t uploaded it to my github but i will take a look and upload it the next days
Also if you use this special agent the ilo restapi Python module is needed.
The reference i used is the official documentation from HPE and the sample scripts included inside the API.
At the moment i rewrite my agent for the latest API version. I try also to make a universal agent for iLO4 and 5. Until now i needed two scripts for the two versions.