Redfish extensions for existing integration in CMK 2.4

Over the last weeks i made some bugfixes and functional extensions to the existing Redfish integration.

Attached you can find a extension package the includes all the modifications.
Who want, please test if it is working with your setup - i have at the moment only around 30 Redfish dumps available to make some automatic testing.

Fixes:

  • Dell Servicetag recognition
  • HW/SW inventory paths for Firmware and hardware information
  • special agent exception if no data is present for components
  • special agent extra output if normal special agent is called for a PDU
  • special agent power - now also fetches sensors if they are inside a chassis collection

New Checks:

  • Dell StorageController battery state
  • PSU redundancy check
  • System power consumption
  • RackPDU state
  • HW/SW inventory data for devices with serial number (only these are filtered to be shown)
  • Rollup state only check for storage controllers

MKP file
redfish_extensions-1.3.1.mkp (14.0 KB)

Please test and give some feedback if unexpected problems occur.

5 Likes

Hello ,

I cant install the Redfish extension package because we use 2.3.0p40 of CheckMK .

Michael

I must see how much work this is for back porting to 2.3 not sure if it will come.

First a small update to the package.

redfish_extensions-1.3.3.mkp (16.6 KB)

Only new function is the rollup state only for storage controllers.
This is usefull if you storage consists of more than one subsystem or subsystems with “strange” states. The rollup state should represent the whole state of all subsystems.

Fix: device levels from some HPE power supplies (0 degrees) ignored automatically

1 Like