Kubernetes platform monitoring

Kubernetes platform monitoring sets the foundation for understanding and troubleshooting your Kubernetes clusters. This setup does not include OneAgent or application-level monitoring by default, but it can be combined with other monitoring and injection approaches.

See the .spec.activeGate section of DynaKube for additional information.

Capabilities

  • Provides insights into the health and utilization of your Kubernetes clusters, including object relationships (topology)
  • Uses the Kubernetes API and cAdvisor to get node- and container-level metrics and Kubernetes events
  • Enables out-of-the-box alerting and anomaly detection for workloads, pods, nodes, and clusters

Deployed resources

Dynatrace Operator components

The following components are deployed via Helm/Manifests as part of the core installation. For more information, go to their respective sections:

  • Dynatrace Operator manages the automated rollout, configuration, and lifecycle of Dynatrace components in your Kubernetes environment.
  • Dynatrace Operator webhook validates DynaKube definitions, converts definitions with older API versions, and injects configurations into pods.

Operator-managed components

The following component is deployed by applying a DynaKube with full-stack observability:

  • Dynatrace ActiveGate routes observability data to the Dynatrace cluster and monitors the Kubernetes API.

k8s-monitoring