Dynatrace Kubernetes Monitoring tracks the health, performance, and security of containerized applications and multi-cloud infrastructure using metrics, traces, and logs. It discovers Kubernetes nodes and pods and brings their metrics, events, and logs into one view. The service includes Kubernetes alerting and supports GitOps practices through Monitoring as Code. Exploratory and predictive analyses can help identify cluster utilization and workloads that use too many or too few resources. For application investigation, Dynatrace describes distributed tracing, code-level profiling, deployment validation, and automatic root-cause and impact identification. Listed environments include Amazon EKS, Azure AKS, Google GKE, Red Hat OpenShift, Rancher Kubernetes Engine, and Kubernetes. Setup uses Dynatrace Operator with Helm or a manifest, and requires Dynatrace pods to reach the Dynatrace environment URL. Licensing is by pod-hours and requires a Dynatrace Platform Subscription. The new Kubernetes experience is limited to SaaS environments powered by Grail and AppEngine; it is not available for Managed or non-Grail SaaS environments. Dynatrace advertises a 15-day platform trial, but no free plan.
Who it is for
The setup tutorial is intended for platform engineers, site reliability engineers, and Kubernetes administrators. It suits teams monitoring Kubernetes workloads across the listed environments.
What is good
- Combines metrics, traces, and logs in one service
- Discovers Kubernetes nodes and pods continuously
- Includes out-of-the-box Kubernetes alerting
- Supports Monitoring as Code for GitOps
- Offers distributed tracing and code-level profiling
What to know first
- Requires a Dynatrace Platform Subscription
- Licensing is billed by pod-hours
- New Kubernetes experience requires Grail and AppEngine SaaS
- Unavailable for Managed and non-Grail SaaS environments
Freedom251 review
Dynatrace Kubernetes Monitoring: the full review
Dynatrace Kubernetes Monitoring brings cluster visibility, alerting, and application-level investigation together. Check the subscription, pod-hour licensing, and SaaS eligibility requirements before choosing it.
Overview
Dynatrace Kubernetes Monitoring connects Kubernetes telemetry with application investigation, from cluster signals through distributed traces and code-level profiling. It is best suited to platform engineers, site reliability engineers and Kubernetes administrators who need that joined-up view. The breadth is compelling, but pod-hour licensing and a SaaS-only eligibility requirement for the new experience limit its fit.
It continuously discovers nodes and pods and brings their metrics, events and logs together. Automatic root-cause and impact identification, deployment validation and resource analysis extend the view beyond cluster health, helping teams investigate workload problems and changes in context. Teams looking only for basic cluster metrics may not need this broader application monitoring scope.
Supported environments include Amazon EKS, Azure AKS, Google GKE, Red Hat OpenShift, Rancher Kubernetes Engine and Kubernetes. The Kubernetes page names EKS, AKS, GKE, OpenShift, Prometheus and Fluentd among its integrations; the wider platform has 900+ integrations. Setup installs Dynatrace Operator with Helm or a manifest, and requires Dynatrace pods to access the Dynatrace environment URL.
Key features
- Cluster visibility: Nodes and pods are continuously discovered, with metrics, events and logs in one view. That shared context can shorten investigation across infrastructure and application concerns.
- Alerting and GitOps: Out-of-the-box Kubernetes alerting provides a starting point for operational response. Monitoring as Code supports GitOps practices, making the service more suitable for teams that manage monitoring alongside configuration in code.
- Resource analysis: Exploratory and predictive analyses help identify cluster utilization and workloads consuming too many or too few resources. This is useful for teams tuning allocation, rather than only reacting to outages.
- Application investigation: Distributed tracing, code-level profiling and automatic root-cause and impact identification connect cluster signals to application behavior. Deployment validation also helps teams examine releases in their Kubernetes environment.
- Telemetry and operations: The service supports metrics, logs, traces and events, along with custom metrics, log search, SLO tracking, synthetic monitoring and mobile app monitoring. Alert channels include Opsgenie, VictorOps, PagerDuty, xMatters, Jira, Trello, Slack, ServiceNow, email and webhook.
- Data controls: Dynatrace describes encryption in transit and at rest, data separation, configurable retention, masking and hard deletion controls. Its Trust Center lists FedRAMP Moderate, HIPAA, ISO 27001:2022, SOC 2 Type II and GDPR.
Pricing
Dynatrace is paid, with a 15-day free trial and no free plan. Kubernetes platform monitoring requires a Dynatrace Platform Subscription and is licensed by pod-hours, so cost follows monitored pod consumption rather than a simple flat cluster fee.
- Kubernetes Platform Monitoring hourly rate: $0.002 per hour per pod, shown as 0.00 USD per month. This is the hourly consumption rate, not a free monthly allowance.
- Kubernetes Platform Monitoring: $1.40 / mo per pod, billed at $0.002 per hour per pod. It includes Kubernetes metrics and events. Hosts with Full-Stack Monitoring include this monitoring at no additional charge, which may make it more practical for teams already using that coverage.
The cheaper hourly rate does not represent a separate feature-rich tier; it expresses the consumption charge. The metrics-and-events plan is narrower than the wider platform capabilities described above. The new Kubernetes experience also requires a Dynatrace SaaS environment powered by Grail and AppEngine; it is unavailable on Managed or non-Grail SaaS environments. Teams outside those conditions should not choose it expecting the new experience.
Standard Support provides business-hours access Monday through Friday. Enterprise Success & Support provides access 24/7/365, a meaningful distinction for teams that need round-the-clock support coverage.
Platforms
The listed platforms are Android, API, iOS, Linux, self-hosted and web. The supported Kubernetes distributions are Amazon EKS, Azure AKS, Kubernetes, Google GKE, Red Hat OpenShift and Rancher Kubernetes Engine. Although the deployment model is hybrid and a self-hosted option is listed, the new Kubernetes experience itself is limited to qualifying Dynatrace SaaS environments.
Who it's for
This is a strong fit for platform engineers, SREs and Kubernetes administrators who need cluster operations and application-level diagnosis in the same monitoring workflow, especially across supported Kubernetes distributions. Resource analysis and Monitoring as Code also suit teams managing utilization and GitOps practices as part of their operations.
It is a weaker fit for teams seeking a free tier, working in Managed or non-Grail SaaS environments, or wanting Kubernetes metrics and events without the wider platform subscription and pod-hour billing model.
Pros and cons
- Pro — Cluster and application signals connect: Metrics, events and logs sit alongside tracing, profiling and root-cause identification, supporting investigations across layers.
- Pro — Resource analysis goes beyond alerting: Exploratory and predictive analysis can surface workloads that are over- or under-resourced.
- Pro — Broad Kubernetes coverage: Support spans major managed distributions, OpenShift, Rancher Kubernetes Engine and Kubernetes, with Prometheus and Fluentd among named integrations.
- Con — No free plan: The 15-day trial offers only a short evaluation window before paid use.
- Con — Pod-hours require cost attention: Consumption varies with monitored pods, and Kubernetes monitoring requires the Platform Subscription.
- Con — New experience has a narrow environment requirement: Managed and non-Grail SaaS environments are excluded, despite the broader hybrid and self-hosted platform options.
Alternatives
Choose Middleware if a free plan is important: its Free Forever plan includes up to 100GB of data, up to 1k RUM sessions and up to 20k synthetic checks. Grafana Cloud Application Observability is another option for teams wanting an always-free allowance, with 2,232 host hours on its Free plan.
New Relic Kubernetes Monitoring may suit teams preferring a free plan with unlimited full platform users and 100 GB of free data ingest; its Pro plan is $349.00 USD per year for annual commitments, with $0.40/GB beyond the free ingest limit. OpenSearch is the alternative to consider when open-source software with no licensing fees is the priority.
Uptrace offers a free cloud allowance of 50 GB per month, then $0.075/GB, with unlimited users, services and hosts. groundcover has a Free plan with 12-hour data retention, Slack Community support and BYOC. Honeycomb offers a free tier capped at 20M events per month, 100M metrics data points per month and two triggers. KloudMate is another freemium option, with its free tier including 10 GB per month each for logs and traces, 15M metric samples per month and seven-day retention.
For broader category comparisons, see Observability Platforms, IT Operations Management Software, Application Dependency Mapping Software, Database Monitoring, Synthetic Monitoring and Metrics Monitoring Tools.
Verdict
Choose Dynatrace Kubernetes Monitoring if your platform team needs Kubernetes telemetry tied to application diagnosis, resource analysis and operational alerting, and your environment qualifies for the new SaaS experience. Its main advantage is that connected troubleshooting scope; its main reason to look elsewhere is the combination of pod-hour subscription costs and the SaaS eligibility restriction.
Get started with Dynatrace Kubernetes Monitoring
- Start a Dynatrace platform trial or arrange a Dynatrace Platform Subscription.
- Confirm that the Dynatrace environment is SaaS powered by Grail and AppEngine for the new Kubernetes experience.
- Install Dynatrace Operator with Helm or a manifest.
- Allow Dynatrace pods to access the Dynatrace environment URL.
- Connect a listed Kubernetes environment such as EKS, AKS, GKE, OpenShift, or Rancher Kubernetes Engine.
Limits to know first
Kubernetes Platform Monitoring is billed at $0.002 per hour per pod, listed as $1.40 / mo per pod. Monitoring requires a Dynatrace Platform Subscription; the new Kubernetes experience is unavailable in Managed and non-Grail SaaS environments.
Questions about Dynatrace Kubernetes Monitoring
Is there a free plan?
No. Dynatrace advertises a 15-day free trial of its platform.
How is Kubernetes monitoring priced?
It is licensed by pod-hours and requires a Dynatrace Platform Subscription. The listed rate is $0.002 per hour per pod, also shown as $1.40 / mo per pod.
Which Kubernetes environments are listed?
Amazon EKS, Azure AKS, Kubernetes, Google GKE, Red Hat OpenShift, and Rancher Kubernetes Engine.
How is it deployed?
Setup installs Dynatrace Operator with Helm or a manifest and requires Dynatrace pods to reach the Dynatrace environment URL.
Can Managed environments use the new Kubernetes experience?
No. The new experience requires a Dynatrace SaaS environment powered by Grail and AppEngine and is unavailable for Managed or non-Grail SaaS environments.
What telemetry does it monitor?
It uses metrics, traces, and logs, and presents discovered Kubernetes nodes' and pods' metrics, events, and logs together.
Dynatrace Kubernetes Monitoring plans and pricing
All plansCompared on Kubernetes monitoring
- Free plan
- No



