cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Compute Resource for VMware Monitors

Joe_Hoffman
Dynatrace Leader
Dynatrace Leader

I'm trying to demonstrate a VMware Compute Resource Performance Monitor, however I'm not sure what is a valid value to specify for the Compute Resource field.

I have looked in my VSphere Console, but there's nothing labeled Compute Resources.  I've tried strings such as "CPU", "Memory", "Datastore" and others. But all i get back is an error stating the Managed Entity "xxx" coudl not be found" for whatever string I enter.

Any ideas on what could be a valid value in the Compute Resource field in the monitor settings?

7 REPLIES 7

zamin
Inactive

Hi Joe,

Have you been able to resolve it ?

Joe_Hoffman
Dynatrace Leader
Dynatrace Leader

I have not resolved this question.  Any suggestions are appreciated.

james_davis
Inactive

Something that helped me along a while back was using the managed object browser. It's a basic HTML website that is provided by the host or the cluster manager. Since you have the user name and password try using it (if it's available). This should help you determine what values you can enter. 

I you'll be looking for something like ResourcePool -> ComputeResource

The ComputeResources are named by the VMWare admin so it's not known what you need to enter in here.

https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.wssdk.pg.doc_50%2FPG_ChB_Using_MOB....

The local address of the MOB should be something like:

https://<servername>/mob

or 

https://<servername>:<PORT>/mob

zamin
Inactive

Hi Joe,

In place of "xxx" please enter either ESXI host name or the Virtual Machine name if you have provided the vCenter Host Name in the Web Service URL and hopefully it will fix the error.

 

Zohaib,

Thnks for the suggestion.  But the "xxx" is just a substitute in my posting for whatever I had already put into the field when setting up the VMware Compute Resource Performance Monitor in dynaTrace.  Such as "CPU", "Memory", etc. I don't have trouble connecting to the VSphere console or using the managed Object Browser. 

But even in the  managed object browser, I don't see Compute Resources.  But I do see that in the VSphere Client, but unfortuantely it's always greyed out, no matter what object I have selected in the left menu.

 

Yes I was aware of that ,I actually wanted you to confirm that the Host Name or the Virtual Machine name was used instead of the vCenter name in the Host Section of the monitor because in my case i was using the vCenter Host Name in both the URL and in the Host section and changing it back to Host Name/VM name fixed it for me.

Try using the VM Host Performance Monitor/ VM machine Performance monitor in order to verify that the all Compute Resources are accessible and capture the required one  and then revert back to Compute Resource monitor with the available Compute Resources.

james_davis
Inactive

Maybe there isn't a resource pool set up in the vSphere environment?

The doc below says there is a default pool that is hidden. It's not accessible since technically it's all of the resources available to the host and provides no separate information.

If there is a pool you should be able to see it in the hierarchy tree.

Hope this helps.

https://pubs.vmware.com/vsphere-55/index.jsp?topic=%2Fcom.vmware.vsphere.resmgmt.doc%2FGUID-60077B40...