The Datadog Agent and Cluster Agent are used to collect metrics, logs, and other telemetry data from a Kubernetes cluster. The Agent provides visibility into individual nodes, while the Cluster Agent collects cluster-level data and reduces the load on the Kubernetes API server. Autodiscovery enables automatic monitoring of new containers as they are deployed to the cluster. Datadog also integrates with other technologies such as Docker, containerd, etcd, Istio, and Apache (httpd), providing a comprehensive view of the entire infrastructure. The Agent can be deployed in various ways, including using Helm or deploying it directly onto nodes. To deploy the Cluster Agent, a Kubernetes secret is needed to provide authentication token information. Once deployed, the Cluster Agent enables auto-scaling of Kubernetes workloads and provides additional security benefits. Datadog APM tracks application performance, providing deep visibility into requests, dependencies between services, database queries, and other insights that enable optimization and troubleshooting. The Agent can collect logs from Kubernetes, Docker, and other technologies, enabling log collection and analysis. Additionally, Datadog provides a Log Explorer for viewing logs, an audit log feature for tracking API server requests, and categorization of logs using tags such as source and service. With the Cluster Agent and node-based Agent deployed, users can view their cluster's audit logs, track application performance, and collect custom metrics in Kubernetes.