This guide walks you through the process of adding new clusters to Dynatrace.
Onboard a new cluster
Dynatrace Operator version 0.15.0+
To start monitoring a new Kubernetes cluster with Dynatrace, go to Kubernetes, select Add cluster in the upper-right corner, and follow the on-screen steps as outlined below.
Select your distribution.
Select your observability options. By default, Full-Stack observability, Log analytics with Fluent Bit, and Extensions are all enabled. If the selected distribution is GKE Autopilot or EKS on Bottlerocket, then Full-Stack observability is not available and Application observability will be the default option. Log analytics with Fluent Bit is disabled for GKE Autopilot.
Note: Extensions require Dynatrace Operator version 1.4.0+
optional If you want to deploy Application observability to certain namespaces only, select Restrict Application observability to certain namespaces and provide a Kubernetes namespace selector.
optional If you want to deploy Log monitoring to certain resources only, select Restrict Log monitoring to certain resources and provide the Namespaces and/or Pod Annotation to select the pods you want to monitor. If both filters are set, logs will only be ingested for pods in the specified namespaces that also have the specified pod annotation.
In Configure cluster, provide the following information.
requiredCluster name is used as display name in the Kubernetes app.
recommendedNetwork zone helps you to route the traffic efficiently, avoiding unnecessary traffic across data centers and network regions.
recommendedHost group enables you to categorize and manage multiple hosts that share similar characteristics or purposes within your environment. This is only available for Full-Stack observability.
In Install Dynatrace Operator, provide your Dynatrace Operator token, and, optionally, data ingest token.
Select Download dynakube.yaml.
Execute the commands provided in Install Dynatrace Operator.
optional Verify the deployment's success. The status should be Running.
The Install Fluent Bit step is only available when Log analytics with Fluent Bit is selected.
Generate a token or enter an existing token with the Ingest logs scope enabled.
Download the fluent-bit-values.yaml file. The download button is enabled when at least Cluster name and Fluent Bit token are set.
Execute the provided commands to complete the installation. The commands will install a fresh Fluent Bit installation (DaemonSet) on your cluster to stream enriched logs to Dynatrace.
optionalView the ingested logs. For workload enrichment, Dynatrace Operator version 1.1.0+ is required.
optionalWait to get successful connection signal from your cluster. Once a signal from the ActiveGate installed on your cluster is received, you can go to the cluster by selecting Go to new cluster.