Enable OTel Container Insights from the console
You can enable OTel Container Insights directly from the AWS Management Console with a minimal-click workflow. This approach is ideal if you prefer a UI-driven experience and want to enable full observability on an existing Amazon EKS cluster without writing infrastructure code or running CLI commands.
Prerequisites
Before you enable OTel Container Insights from the console, verify that you meet the following requirements.
-
You are signed in to the Amazon EKS console.
-
An existing Amazon EKS cluster running Kubernetes version 1.28 or later.
-
Version 6.2.0 or later of the
amazon-cloudwatch-observabilityadd-on. -
IAM permissions:
eks:DescribeCluster,eks:UpdateClusterConfig,eks:ListAddons,eks:CreateAddon,eks:DescribeAddon,iam:AttachRolePolicy, andiam:CreateServiceLinkedRole. -
The node IAM role must have the
CloudWatchAgentServerPolicymanaged policy attached. -
The cluster is in
ACTIVEstate.
Enable OTel Container Insights
Use the following procedure to enable OTel Container Insights from the Amazon EKS console.
To enable OTel Container Insights by using the console
-
Open the Amazon EKS console at https://console.aws.amazon.com/eks/
. -
Choose Clusters, and then choose your cluster name.
-
Choose the Observability tab.
-
Next to Container Insights status, choose Manage.
-
Select the OTel Container Insights configuration.
-
Confirm the IAM role for the add-on. The console auto-creates the role if one doesn't already exist.
-
Choose Enable.
What the console configures
When you enable OTel Container Insights from the console, the console performs the following actions on your behalf.
-
Creates and configures the Pod Identity association for the
amazon-cloudwatchnamespace -
Installs the
amazon-cloudwatch-observabilityAmazon EKS add-on with version 6.2.0 or later andotelContainerInsights.enabled=true -
Attaches the
CloudWatchAgentServerPolicyto the designated IAM role
Verify that data appears in CloudWatch
After you enable OTel Container Insights, data appears in CloudWatch within 5 minutes.
To verify Container Insights data
-
Open the CloudWatch console at https://console.aws.amazon.com/cloudwatch/
. -
In the navigation pane, choose Insights, and then choose Container Insights.
-
Choose your cluster from the cluster list.
The Container Insights dashboards populate with metrics data from your cluster.
Troubleshooting
Use the following guidance to resolve common issues when you enable OTel Container Insights from the console.
The Enable button is unavailable
Symptom: The Enable button is greyed out and you can't choose it.
Cause: The cluster might be in an updating state, or you don't have sufficient IAM permissions.
Solution: Complete the following steps to resolve this issue.
-
Verify that the cluster status is
ACTIVEon the cluster details page. -
Verify that your IAM user or role has the required permissions listed in the prerequisites.
-
If the cluster is updating, wait for the update to complete and try again.
Status shows DEGRADED after you enable
Symptom: After you enable OTel Container Insights,
the add-on status shows DEGRADED.
Cause: The add-on installed but can't function correctly, typically because of IAM role permission issues or node connectivity problems.
Solution: Complete the following steps to resolve this issue.
-
Verify that the IAM role has the
CloudWatchAgentServerPolicymanaged policy attached. -
Verify that the cluster nodes have outbound connectivity to CloudWatch endpoints.
-
Check the add-on health details in the Amazon EKS console by choosing the Add-ons tab on the cluster details page.