How Dynatrace monitors containers

Dynatrace hooks into containers and provides code for injecting OneAgent into containerized processes.

There's no need to modify your Docker images, modify run commands, or create additional containers to enable Docker monitoring. Simply install OneAgent on your hosts that serve containerized applications and services. Dynatrace automatically detects the creation and termination of containers and monitors the applications and services contained within those containers.

Apart from the standard script-based Linux installation, you can also deploy OneAgent as a docker container. Deploying OneAgent as a Docker container allows you to automate the process of OneAgent installation and thereby effectively support environments with a large number of hosts.

Track microservices deployments

Microservices are commonly delivered via Docker containers. Monitoring your containers with Dynatrace enables monitoring of microservices and associated micro-deployments in your environment. You can track deployments of your Dockerized microservices and monitor distributed applications across your network of hosts or cloud instances.

See Dockerized services in context

Bringing all your services’ monitoring data into context allows you to see the big picture of your application’s performance. With information regarding your Dockerized applications and services in hand, you can make informed decisions regarding improving your software architecture and deployment.