Hello,
One addition to that, if you need os information like drivers etc. You would need the Agentless Management Service agent? I know that sounds silly but you would need tat one piece of software. Don't forget to configure the ILO to allow snmp read and traps and if needed use the server naam instead of the ILO name in case of sending traps. If you configure the SNMP settings reidentify the ILO to trigger the dstacollection for the server from ILO.