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

Monitoring Java Applications deployed on virtual machine on Windows ESX host

sharad_yadav
Newcomer

Hello,

I have a basic question - We are planning to use Dynatrace monitor several Java applications that are deployed on an application server deployed on virtual machines. The virtual machines themselves are installed on windows ESX hosts.


My understanding is that OneAgent gets deployed on the ESXHost. Do we also need to install OneAgent on the virtual machine separately?



4 REPLIES 4

Radoslaw_Szulgo
Dynatrace Leader
Dynatrace Leader

To monitor java apps - you need to install OneAgent at each VM.

To monitor ESX hosts - you need to set up VMWare monitoring.

See https://www.dynatrace.com/support/help/technology-support/cloud-platforms/vmware/installation/set-up...


Technical Product Manager,
Dynatrace Managed expert

Thanks for the quick response.

I had a quick followup question to understand your answer fully -

1. If we have 2 or more virtual machines on a single physical host, then do we still need a separate OneAgent for each virtual machine?

2. For the physical host, we only need to monitor the basic metrics such as CPU, Memory and Network usage. Do we still need to setup VMware monitoring for these basic requirements? Can we get these basic host metrics without configuring VMware monitoring?


1. Yes

2. Yes. Otherwise you can monitor them by other means - eg through plugin.

Further reading: https://www.dynatrace.com/support/help/technology-support/cloud-platforms/vmware/basic-concepts/how-...


Technical Product Manager,
Dynatrace Managed expert

Thanks for the quick response.