Setting up Container Insights on Amazon EKS and Kubernetes
Container Insights is supported on Amazon EKS versions 1.23 and later. The quick start method of installation is supported only on versions 1.24 and later.
The overall process for setting up Container Insights on Amazon EKS or Kubernetes is as follows:
-
Verify that you have the necessary prerequisites.
-
Set up the CloudWatch agent or the Amazon Distro for OpenTelemetry as a DaemonSet on your cluster to send metrics to CloudWatch.
Set up Fluent Bit or Fluentd to send logs to CloudWatch Logs.
You can perform these steps at once as part of the quick start setup if you are using the CloudWatch agent, or do them separately.
-
(Optional) Set up Amazon EKS control plane logging.
-
(Optional) Set up the CloudWatch agent as a StatsD endpoint on the cluster to send StatsD metrics to CloudWatch.
-
(Optional) Enable App Mesh Envoy Access Logs.