At this time WBEM would be installed rather than the SNMP agents. The WBEM agent is installed on recent instalations. If the server has WBEM mentioned under protocols it's installed. If you use a domain Admin account you should be able to read the WBEM agent. SNMP agents are the older choice for agents, WBEM is more secure as to the SNMP v1 Windows has installed by default.
if you use SNMP and WBEM you can get confused as you can get the SNMP, WBEM and ILO status for one server.
so for Windows you should use WBEM, for Linux SNMP and for ESX WBEM for the later versions and SNMP for versions 5.0 and lower.
Also if you have gen8 or higher you use neither but discover the server trough the ILO using SNMP. For these types of servers you also need the Agentless management agent and a piece of configuration on the ILO to receive, send SNMP info and if needed to send as the hostnamehostname instead of the default iloname as the events would otherwise be plotted on the ILO.