Deployment

Dynatrace provides a flexible approach to Kubernetes observability where you can pick and choose the level of observability you need for your Kubernetes clusters. This page gives an overview and guided path on the recommended options to cover your Kubernetes observability needs. All deployment options on this page leverage Dynatrace Operator. For dedicated documentation and options for the major Kubernetes distributions, see Distributions.

Observability options

This table gives an overview of all the used components and required permissions for your Kubernetes observability needs. Dynatrace Operator manages the lifecycle of all observability components needed for your Kubernetes observability needs.

Components and permissions

Kubernetes platform monitoring

Kubernetes platform monitoring
+ Application observability

Kubernetes platform monitoring
+ Full-Stack observability

Components

Dynatrace Operator for managing observability components and lifecycle

Applicable

Applicable

Applicable

Dynatrace Operator webhook for auto-injection and telemetry enrichment

Applicable

Applicable

Applicable

Dynatrace Operator CSI driver for resource-friendly management of components

Applicable (opt-out)

Applicable

Observability components

ActiveGate

ActiveGate
OneAgent code modules
OneAgent Log module (opt-in)

ActiveGate
OneAgent code modules
OneAgent Host module
OneAgent Log module

Dynatrace OpenTelemetry collector for extensions

opt-in

opt-in

opt-in

EdgeConnect for automations

opt-in

opt-in

opt-in

Permissions

Principle of least privilege

Applicable

Applicable

Applicable

Kubernetes permissions 1

Kubernetes RBAC

Kubernetes RBAC
Privileged workload (CSI driver, opt-out)

Kubernetes RBAC
Privileged workload (CSI driver)
OS-level permission (OneAgent Host module)

1

Please see Dynatrace Operator security for more detailed documentation.

Leverage the Dynatrace platform value

The Dynatrace platform offers a variety of apps, analytics and automation functionality to cover your use cases for unified observability and security. You can leverage these capabilities for all the Kubernetes observability data you collect with any of the above modes, such as the ability to:

Deployment from Marketplaces

Dynatrace supports deploying Dynatrace Operator from within the following Marketplaces:

Learn more