bb-Ricardo / check_redfish

A monitoring/inventory plugin to check components and health status of systems which support Redfish. It will also create a inventory of all components of a system.
MIT License
110 stars 30 forks source link

added more supported systems #79

Closed log1-c closed 2 years ago

log1-c commented 2 years ago

worth mentioning, what the "hardware colleagues" told me: The HX3720 system is a 4-node appliance in a 2 hu chassis sharing two powersupplies over all 4 nodes. The powersupply check is not completely able to gather the data though.

[UNKNOWN]: Request error: No power supply data returned for API URL '/redfish/v1/Chassis/1/Power', No power supply data returned for API URL '/redfish/v1/Chassis/2/Power'|'power_control_Server_Power_Control'=263.0 'power_control_CPU_Sub-system_Power'=155.0 'power_control_Memory_Sub-system_Power'=49.0

The 4-node/2hu stuff with the powersupplies goes for the Dell XC6420 as well, but here the data can be fetched from the API.

bb-Ricardo commented 2 years ago

Thank you for the RP and the feedback. Are you able to create a Mockup of these systems. Is this more like a blade system? Does the chassi report any power supplies?

Thank you

log1-c commented 2 years ago

Created a mockup of the hx3720 system: <<DELETED>>

bb-Ricardo commented 2 years ago

Yes, It is as expected. This is a Blade in a chassi. As the power is provided by the chassi the blade does not report any power supplies. The same goes for HPE BL460 blades in a C7000 chassi.

Either you leave the check and it will stay as UNKNOWN or remove the check.

Also just thinking of adding another cli option ingore_missing_ps. That way you could till get the perf data for this blade.

bb-Ricardo commented 2 years ago

Does the chassi also support Redfish? could you provide a MockUp of the chassi?

log1-c commented 2 years ago

Also just thinking of adding another cli option ingore_missing_ps. That way you could till get the perf data for this blade.

I like that idea :D

Does the chassi also support Redfish? could you provide a MockUp of the chassi?

I'll ask the HW guy to test that with me, though he is on holiday right now, so it will take a while :)

log1-c commented 2 years ago

Does the chassi also support Redfish? could you provide a MockUp of the chassi?

Sadly the chassis doesn't have the API (or even an IP, if I understood correctly), so no mockup :(

bb-Ricardo commented 2 years ago

Does the chassi also support Redfish? could you provide a MockUp of the chassi?

Sadly the chassis doesn't have the API (or even an IP, if I understood correctly), so no mockup :(

😳 And how do you monitor the power supplies?

log1-c commented 2 years ago

Hm, in this case I guess we don't 😅 I'll check that again tomorrow, as I'm having a call with that team anyway :)