I see that you use the SNMP agents as datasource, you can try to switch to the WBEM agent. Do you know how?
One other thing is that this is a Gen8 server. The best way to monitor a Gen8 or higher is to use Agentless Management Service, short AMS. if you uninstall the SMH and SNMP agents and install the ASM agent and configure the ILO SNMP settings to AMS a valid community and traps to your SIM server things should work fine. Be sure to delete the server and ILO and then discovery the ILO, datacollection should add the server. Then after a few minutes the hardware status polling will give you the hardware status. So now you can see the hardware status in either SIM or in the ILO.
If things are not clear let me know.