How to inventory VMWare vSphere environments

Version 12

    Verified Product Versions

    Endpoint Manager 9.6Endpoint Manager 2016.xEndpoint Manager 2017.xEndpoint Manager 2018.x



    This document goes over 2 ways to inventory VMWare vSphere environments.


    Option 1


    This option is only supported when using vCenter with a SQL database. vCenter server appliances use PostreSQL, which can be accessed via ODBC, but is not supported.


    1. Create new rule Data Translation Services > VMWare vCenter Import rules


    2. Specify the name of the new rule and click "next"


    3. Select the database type of your vCenter Server (by default it should be SQL)


    4. Specify Servername / Database name / User name / Password to access the database of the vCenter server and click Finish.(using a local SQL Account is recommended for this)


    (The below screenshots display the configuration of a default vCenter installation)



    5. Run (or schedule) the rule you have just created.


    6. After the rule runs successfully, the imported virtual hosts should be found in the Console > Network view > All virtual  OS hosts (in the below example host 192)




    Option 2


    1. In order to enable the scanner to gather the inventory information directly from the host ESX(i) device, the VMWare SNMP agent needs to be enabled on the host device and the SNMP community needs be enabled, that the SNMP scan will use.

    For detailed information on configuring your ESXi host, refer to the VMWare knowledge base article for your ESXi version or contact VMWare support.


    2. Create a new Discovery Services SNMP scan configuration for the virtual host(s) in the following way:


    • Specify a IP Address range / Asset Control Query / Domain / UDD goup / LDMS Query, that contains the host devices:


    • Configure the SNMP community per your ESXi SNMP configuration (in the below example "public")



    • Create a new SNMP scan configuration using the previous settings and save it.





    3. Run (or schedule) the configuration


    4. Open Asset Control > Network View > Database > Assets > All assets to view the inventory  of the host