Monitor application and cluster health in highly-dynamic Kubernetes environments.
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. The platform provides complete application lifecycle management functionality and DevOps tooling. Out of the box, Dynatrace provides full monitoring insights into the hosts and applications you deploy with Kubernetes, including:
Dynatrace automatically discovers all containers running on Kubernetes and presents you with a real-time view of all the connections between your containerized processes, hosts, and cloud instances. Dynatrace provides deep insights into your dynamic deployment environment and ensures that everything works as designed.
“Dynatrace is the best tool for monitoring our fully Dockerized application stack. Out of the box, Dynatrace offered deep insights into our hosts, Docker containers, and the services they provide. Through its integrated real user monitoring capabilities, Dynatrace provides continuous visibility into application health, from our end users’ perspective.”
Optimize the configuration of Kubernetes applications with new insights into cross-service communication. Dynatrace identifies related containers and automatically visualizes all dependencies throughout your entire application environment.
Highly distributed applications produce extensively distributed log files. When dealing with such applications, log analytics and alerting are often not enough on their own to explain the root causes of detected problems. This is why Dynatrace provides you with the ability to replay and understand failures throughout your Kubernetes clusters.
Read our blog post How to get visibility into Docker clusters running Kubernetes to learn how Dynatrace has built a monitoring solution that visualizes the dynamics in Docker clusters, reporting on health and performance of your cluster and the applications running on top of it.
In our Online Performance Clinic video replay Dynatrace in Docker you’ll learn how Dynatrace application performance monitoring integrates into Docker and how to get stunning insights from your Dockerized applications without touching your existing containers.
If you have Docker-based applications, you know that you have a lot of monitoring options available. Our webinar replay Monitoring Docker containers in production—no registration required—reviews the pros and cons of different options and related issues for Docker-based apps.
Check out our full library of 60+ on-demand webinars here!.
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
Kubernetes runs on a multitude of providers, such as AWS, GCE and Azure and is the underlying platform of many commercially successful products, such as OpenShift by Red Hat, Google Container Engine and Deis Workflow.