Stream logs to Dynatrace with FluentD on Kubernetes
Dynatrace Log Monitoring v2 uses OneAgent DaemonSet, which includes a Dynatrace log agent. This is the recommended way of streaming logs from Kubernetes nodes and pods to Dynatrace.
Alternatively, you can use the Dynatrace FluentD plugin, which is an open-source module, to stream logs.
The architecture is illustrated below.
Supports streaming logs to different Dynatrace environments from the same Kubernetes cluster. For example, you can send application pod logs to a different environment than the Kubernetes node logs.
Supports streaming logs for application-only integrations.
Can be configured to stream logs directly to Dynatrace.
For instructions on how to deploy FluentD integration, see the documentation on GitHub.