Monitoring begins automatically as soon as Dynatrace OneAgent starts operation and you restart all your application's server processes. Dynatrace OneAgent captures all performance and event-related information in your application environment and forwards it to Dynatrace. The information is then displayed on your home dashboard, on the Services tile. Dynatrace updates your home dashboard continuously with the current status of services and components in your web application environment.
Deep monitoring in an instant
Dynatrace provides you with deep visibility into the performance of all the services that comprise your web application: web services, web containers, database requests, custom services, and more. You can even track service performance over time, with both historical and up-to-the-moment data.
During initial monitoring setup, once you've restarted all server processes that are eligible for deep monitoring, you don't need to perform any extra configuration. Dynatrace automatically discovers all the services, methods, and database statements that run on the servers that you've set up for monitoring (servers that have been discovered and are fully monitored are displayed during monitoring set up with the status Monitored). Dynatrace OneAgent, on a transactional level, sees and reports all requests that are sent to the software component that you're monitoring. As a result, Dynatrace is able to capture accurate response times and failures rates and associate these metrics with the processes, hosts, real users, and other called services.
If any processes of supported technologies, such as Java, are started following Dynatrace OneAgent installation, those processes will be monitored automatically.
Databases are discovered automatically
Database calls that are made through monitored Java processes are monitored automatically. So there's no need to perform any configuration steps (including deep monitoring setup) on dedicated database server machines in your environment. Just make sure that Dynatrace OneAgent is installed on the host that runs your application server and we'll take care of the rest.