在 RedHat OpenShift on AWS (ROSA) 上設定 Container Insights - Amazon CloudWatch

在 RedHat OpenShift on AWS (ROSA) 上設定 Container Insights

具有增強可觀測性的 CloudWatch Container Insights 支援 RedHat OpenShift on AWS (ROSA)。此版本支援 ROSA 叢集的增強可觀測性。安裝 CloudWatch 代理程式運算子 Helm Chart 之後,Container Insights 會自動收集環境中從叢集層級到容器層級的詳細基礎設施遙測資料。然後,它會在精心策劃的儀表板中顯示此效能資料,消除可觀測性設定中的繁重工作。

注意

對於 RedHat for OpenShift on AWS (ROSA),當您使用 Helm Chart 安裝 CloudWatch 代理程式運算子時,CloudWatch 代理程式預設也會啟用,以從針對 Application Signals 進行檢測的應用程式中接收指標和追蹤。如果您想要選擇性地傳遞自訂組態規則,可以使用 Helm Chart 傳入自訂代理程式組態,如 (選用) 額外組態 中的 (選用) [其他組態] 中所述。

在 RedHat OpenShift on AWS (ROSA) 叢集上安裝具有增強可觀測性的 Container Insights
  1. 如有必要,請安裝 Helm。如需詳細資訊,請參閱 Helm 文件中的快速入門指南

  2. 輸入以下命令,安裝 CloudWatch 代理程式運算子。將 my-cluster-name 替換為您的叢集名稱,並將 my-cluster-region 替換為叢集執行所在的區域。

    helm repo add aws-observability https://aws-observability.github.io/helm-charts helm repo update aws-observability helm install --wait --create-namespace \ --namespace amazon-cloudwatch amazon-cloudwatch-observability \ aws-observability/amazon-cloudwatch-observability \ --set clusterName=my-cluster-name \ --set region=my-cluster-region \ --set k8sMode=ROSA
  3. 遵循 使用 Amazon CloudWatch Observability EKS 附加元件或 Helm Chart 安裝 CloudWatch 代理程式 中選項 1、選項 2 或選項 3 中的步驟,設定代理程式運算子的授權。