If you monitor your server hardware in your data center with PRTG, you are probably familiar with the System Health Sensor for hardware like Dell, HP, Lenovo, etc., which allows you to monitor the status of the CPU fan, the battery, and also overall system status, among other things. Each sensor includes numerous channels that let you keep a detailed eye on your hardware. But did you know that PRTG also lets you monitor the system health of your server hardware via the Redfish protocol?
The Redfish Scalable Platforms Management API (Redfish) is a specification for remote maintenance of server systems (out-of-band systems management). The first version of the specification was published by the Distributed Management Task Force (DMTF) in August 2015. Since then, Redfish has been continuously developed. Redfish was launched with the goal of replacing IPMI (Intelligent Platform Management Interface) in the medium term. For this purpose, Redfish relies on a RESTful (Representational State Transfer) programming interface that allows simple queries with numerous programming languages. Redfish transmits data via HTTPS, using JSON as the data format.
Since Redfish is a standard protocol, many different vendors can support it as long as they follow the rules specified in Redfish. Thus, our Redfish System Health sensor (EXPERIMENTAL) can work with servers of all supported vendors. Some of the vendors that support Redfish are the following:
As you can see most of these vendors are well known and widely used. However, Redfish can also be integrated into a BMC (IPMI) firmware at a later date and thus can be retrofitted to servers already in use.
Unlike the System Health Sensors, which you can add to a device by searching for the manufacturer name such as Dell, HP, Lenovo, or the management interface name such as iDRAC or iLO, for example, you simply type "Redfish" in the search.
👉 New Handling of beta sensors in PRTG
Our first Redfish sensor is the Redfish System Health sensor. The sensor monitors the overall system status and the status of various components such as power supplies or PCIe devices, if available.
If you would like to know more, please have also a look at our new KB article “I want to know which of my systems support the Redfish System Health sensor. Can you help me?”.
As we plan to create more sensors* for monitoring server hardware that are based on the Redfish specifications and to provide the best solution possible, we need to understand your use cases. Therefore, we would appreciate your feedback in this survey:
👉 Redfish / REST API for server management
* With PRTG version 71 we will release the Redfish Virtual Disk sensor. This sensor monitors the virtual disks of Redfish-capable servers and shows their capacity and status.
As always, we are happy to read your thoughts in the comments below.