Rest api python script to monitor Dell Me 5024

Good afternoon everyone
I am really facing an issue with monitoring Dell me5024 . Both scripts on the channel. Not working for Dell storage agent and Dell vault. Anyone have the same issue before. However I contacted the support any mentioned they still working on it . Tried snmp I just got ping and interfaces nothing about storage array . If anyone got it working please share your experience.

A litte bit more information would be good.
What agent do you tried?
Was it a installed MKP or is it an included agent?
If you tried any agent, the error output from command line would be helpful.
→ cmk -D hostname → find the line “Type of agent:” and use the “Program:” line to execute the special agent manually.
Most special agents also have a “–debug” or “-v” switch to be more verbose.

1 Like

MKP installed > ~/local/share/check_mk/agent /special
script agent_dell_storage and i created rule in central Checkmk ( we use checkmk 2.2.0p23.cme )
cmk _D did not return anything .

Agent mode: Normal Checkmk agent, or special agent if configured

Hi,

we have the same SAN. It can do Redfish and that was the only thing that worked for me. Here is the link in German.

Greetings

Thanks for the reply.
So what is the steps . Can you explain more and share the steps please. Also I am using Dell me5024 . The link I believe for me40xx

@andreas-doehler . i used redfish plugins . and on the host running checkmk -D hostname i am greeting Data
-p 443 -P https -m Memory,Power,Processors,Thermal,FirmwareInventory,NetworkAdapters,NetworkInterfaces,EthernetInterfaces,Storage,ArrayControllers,HostBusAdapters,Drives,Volumes,SimpleStorage --timeout 10 --retries ip
Process piggyback data from /omd/sites/elf/tmp/check_mk/piggyback/host
Services:
checktype item params description groups


checkmk_agent None {‘agent_version’: (‘ignore’, {}), ‘agent_version_missmatch’: 1, ‘restricted_address_mismatch’: 1, ‘legacy_pull_mode’: 1} Check_MK Agent
redfish_drives S5YRNA0TA10297-0.2 {} Drive S5YRNA0TA10297-0.2
redfish_drives S5YRNA0TA10299-0.3 {} Drive S5YRNA0TA10299-0.3
redfish_drives S5YRNA0TA10509-0.0 {} Drive S5YRNA0TA10509-0.0
redfish_drives S5YRNA0TA10510-0.4 {} Drive S5YRNA0TA10510-0.4
redfish_drives S5YRNA0TA10626-0.5 {} Drive S5YRNA0TA10626-0.5
redfish_drives S5YRNA0TA10634-0.1 {} Drive S5YRNA0TA10634-0.1
redfish_fans 0 {} Fan 0
redfish_fans 1 {} Fan 1
redfish_fans 2 {} Fan 2
redfish_fans 3 {} Fan 3
redfish_psu 0-PSU 0, Left {} PSU 0-PSU 0, Left
redfish_psu 1-PSU 1, Right {} PSU 1-PSU 1, Right
redfish_storage A {} Storage Controller A
redfish_storage B {} Storage Controller B
redfish_system state {} System state
redfish_temperatures sensor_temp_ctrl_A.1 {} Temp sensor_temp_ctrl_A.1
redfish_temperatures sensor_temp_ctrl_A.2 {} Temp sensor_temp_ctrl_A.2
redfish_temperatures sensor_temp_ctrl_A.3 {} Temp sensor_temp_ctrl_A.3
redfish_temperatures sensor_temp_ctrl_A.4 {} Temp sensor_temp_ctrl_A.4
redfish_temperatures sensor_temp_ctrl_A.5 {} Temp sensor_temp_ctrl_A.5
redfish_temperatures sensor_temp_ctrl_A.6 {} Temp sensor_temp_ctrl_A.6
redfish_temperatures sensor_temp_ctrl_B.1 {} Temp sensor_temp_ctrl_B.1
redfish_temperatures sensor_temp_ctrl_B.2 {} Temp sensor_temp_ctrl_B.2
redfish_temperatures sensor_temp_ctrl_B.3 {} Temp sensor_temp_ctrl_B.3
redfish_temperatures sensor_temp_ctrl_B.4 {} Temp sensor_temp_ctrl_B.4
redfish_temperatures sensor_temp_ctrl_B.5 {} Temp sensor_temp_ctrl_B.5
redfish_temperatures sensor_temp_ctrl_B.6 {} Temp sensor_temp_ctrl_B.6
redfish_temperatures sensor_temp_iom_0.A.0 {} Temp sensor_temp_iom_0.A.0
redfish_temperatures sensor_temp_iom_0.A.1 {} Temp sensor_temp_iom_0.A.1
redfish_temperatures sensor_temp_iom_0.A.2 {} Temp sensor_temp_iom_0.A.2
redfish_temperatures sensor_temp_iom_0.B.0 {} Temp sensor_temp_iom_0.B.0
redfish_temperatures sensor_temp_iom_0.B.1 {} Temp sensor_temp_iom_0.B.1
redfish_temperatures sensor_temp_iom_0.B.2 {} Temp sensor_temp_iom_0.B.2
redfish_temperatures sensor_temp_psu_0.0.0 {} Temp sensor_temp_psu_0.0.0
redfish_temperatures sensor_temp_psu_0.0.1 {} Temp sensor_temp_psu_0.0.1
redfish_temperatures sensor_temp_psu_0.1.0 {} Temp sensor_temp_psu_0.1.0
redfish_temperatures sensor_temp_psu_0.1.1 {} Temp sensor_temp_psu_0.1.1
redfish_voltage Capacitor Cell 1 Voltage-Ctlr A {} Voltage Capacitor Cell 1 Voltage-Ctlr A
redfish_voltage Capacitor Cell 1 Voltage-Ctlr B {} Voltage Capacitor Cell 1 Voltage-Ctlr B
redfish_voltage Capacitor Cell 2 Voltage-Ctlr A {} Voltage Capacitor Cell 2 Voltage-Ctlr A
redfish_voltage Capacitor Cell 2 Voltage-Ctlr B {} Voltage Capacitor Cell 2 Voltage-Ctlr B
redfish_voltage Capacitor Cell 3 Voltage-Ctlr A {} Voltage Capacitor Cell 3 Voltage-Ctlr A
redfish_voltage Capacitor Cell 3 Voltage-Ctlr B {} Voltage Capacitor Cell 3 Voltage-Ctlr B
redfish_voltage Capacitor Cell 4 Voltage-Ctlr A {} Voltage Capacitor Cell 4 Voltage-Ctlr A
redfish_voltage Capacitor Cell 4 Voltage-Ctlr B {} Voltage Capacitor Cell 4 Voltage-Ctlr B
redfish_voltage Capacitor Pack Voltage-Ctlr A {} Voltage Capacitor Pack Voltage-Ctlr A
redfish_voltage Capacitor Pack Voltage-Ctlr B {} Voltage Capacitor Pack Voltage-Ctlr B
redfish_voltage Voltage 12V Rail Loc: left-PSU {} Voltage Voltage 12V Rail Loc: left-PSU
redfish_voltage Voltage 12V Rail Loc: right-PSU {} Voltage Voltage 12V Rail Loc: right-PSU
redfish_voltage Voltage 5V Rail Loc: left-PSU {} Voltage Voltage 5V Rail Loc: left-PSU
redfish_voltage Voltage 5V Rail Loc: right-PSU {} Voltage Voltage 5V Rail Loc: right-PSU
redfish_volumes 00c0fff7afe900000aad5b6501000000 {} Volume 00c0fff7afe900000aad5b6501000000
redfish_volumes 00c0fff7afe9000011ad5b6501000000 {} Volume 00c0fff7afe9000011ad5b6501000000
redfish_volumes 00c0fff7afe9000016ad5b6501000000 {} Volume 00c0fff7afe9000016ad5b6501000000
redfish_volumes 00c0fff7afe900006c23546501000000 {} Volume 00c0fff7afe900006c23546501000000
redfish_volumes 00c0fff7afe900006e23546501000000 {} Volume 00c0fff7afe900006e23546501000000
redfish_volumes 00c0fff7afe900007023546501000000 {} Volume 00c0fff7afe900007023546501000000
redfish_volumes 00c0fff7afe9000074b8576501000000 {} Volume 00c0fff7afe9000074b8576501000000
redfish_volumes 00c0fff7afe9000076b8576501000000 {} Volume 00c0fff7afe9000076b8576501000000
redfish_volumes 00c0fff7afe9000078b8576501000000 {} Volume 00c0fff7afe9000078b8576501000000
redfish_volumes 00c0fff7afe900007e5b5a6501000000 {} Volume 00c0fff7afe900007e5b5a6501000000
redfish_volumes 00c0fff7afe90000845b5a6501000000 {} Volume 00c0fff7afe90000845b5a6501000000
redfish_volumes 00c0fff7afe90000885b5a6501000000 {} Volume 00c0fff7afe90000885b5a6501000000
redfish_volumes 00c0fff7afe9000088fe5c6501000000 {} Volume 00c0fff7afe9000088fe5c6501000000
redfish_volumes 00c0fff7afe900008dfe5c6501000000 {} Volume 00c0fff7afe900008dfe5c6501000000
redfish_volumes 00c0fff7afe9000090fe5c6501000000 {} Volume 00c0fff7afe9000090fe5c6501000000
redfish_volumes 00c0fff7afe90000a815556501000000 {} Volume 00c0fff7afe90000a815556501000000
redfish_volumes 00c0fff7afe90000cc15556501000000 {} Volume 00c0fff7afe90000cc15556501000000
redfish_volumes 00c0fff7afe90000ee15556501000000 {} Volume 00c0fff7afe90000ee15556501000000
redfish_volumes 00c0fff7afe90000f566566501000000 {} Volume 00c0fff7afe90000f566566501000000
redfish_volumes 00c0fff7afe90000f666566501000000 {} Volume 00c0fff7afe90000f666566501000000
redfish_volumes 00c0fff7afe90000f766566501000000 {} Volume 00c0fff7afe90000f766566501000000
redfish_volumes 00c0fff7afe90000f809596501000000 {} Volume 00c0fff7afe90000f809596501000000
redfish_volumes 00c0fff7afe90000fb09596501000000 {} Volume 00c0fff7afe90000fb09596501000000
redfish_volumes 00c0fff7afe90000fc09596501000000 {}

but in wato i am seeing


however if i run scan i get .

any idea . the only change i made in your script
#from redfish.rest.v1 import RetriesExhaustedError, ServerDownOrUnreachableError
because was throwing an error Preformatted text