ESX server Discovery

Tanya16
Tera Contributor

Hi All,

We are looking for a way to discover ESX servers in our environment through SNMP. Is it possible to get all the details of ESX  through SNMP. If yes, if anyone can help us with the prerequisite or steps for the SNMP discovery of ESX, it will be a great help.

 

Thanks & regards,

Tanya  

1 ACCEPTED SOLUTION

SwarnadeepNandy
Mega Sage

Hello @Tanya16,

 

According to the ServiceNow documentation, Discovery identifies and classifies information about ESX servers and ESX resource pools through the discovery of vCenter and not from the direct discovery of any ESX servers. Therefore, you cannot get all the details of ESX through SNMP directly.

However, you can still use SNMP to discover some basic information about ESX servers, such as their IP address, hostname, manufacturer, model, serial number, and operating system. To do this, you need to follow these steps:

  1. Configure the SNMP credentials for the ESX servers in ServiceNow. You can use the Discovery Credentials module to create and manage credentials. You need to specify the SNMP version, community string, and port number for each credential.
  2. Configure the Discovery schedule for the ESX servers in ServiceNow. You can use the Discovery Schedule module to create and manage schedules. You need to specify the IP range, credential tag, behavior, and frequency for each schedule.
  3. Run the Discovery for the ESX servers in ServiceNow. You can use the Discovery Status module to monitor and troubleshoot the discovery process. You can also view the results of the discovery in the CMDB.

For more details and troubleshooting tips, you can refer to these articles:

I hope this helps.

 

Kind Regards,

Swarnadeep Nandy

View solution in original post

4 REPLIES 4

SwarnadeepNandy
Mega Sage

Hello @Tanya16,

 

According to the ServiceNow documentation, Discovery identifies and classifies information about ESX servers and ESX resource pools through the discovery of vCenter and not from the direct discovery of any ESX servers. Therefore, you cannot get all the details of ESX through SNMP directly.

However, you can still use SNMP to discover some basic information about ESX servers, such as their IP address, hostname, manufacturer, model, serial number, and operating system. To do this, you need to follow these steps:

  1. Configure the SNMP credentials for the ESX servers in ServiceNow. You can use the Discovery Credentials module to create and manage credentials. You need to specify the SNMP version, community string, and port number for each credential.
  2. Configure the Discovery schedule for the ESX servers in ServiceNow. You can use the Discovery Schedule module to create and manage schedules. You need to specify the IP range, credential tag, behavior, and frequency for each schedule.
  3. Run the Discovery for the ESX servers in ServiceNow. You can use the Discovery Status module to monitor and troubleshoot the discovery process. You can also view the results of the discovery in the CMDB.

For more details and troubleshooting tips, you can refer to these articles:

I hope this helps.

 

Kind Regards,

Swarnadeep Nandy

Hi Swarnadeep,

I am able to discover the ESX host, but I am getting limited attributes values only like Serial number, DNS domain, description and manufacturer . Is there a way that we can get other information and relationship also for the ESX hosts?

For Detailed data and relationships for ESX you need to -

discovery ESX using  vCenter Discovery. All you need to do is to specify a vCenter IP address and Discovery will find all related VMware resources for you.

 

Regards

RP

Hi Rahul,

Thanks for the information, we did ran Vcenter discovery and it worked for us.