本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢視 Prometheus 指標
您可以對所有 Prometheus 指標進行監控和警示,包括來自 App Mesh、NGINX、JavaA/JMX、Memcached 和 HAProxy,以及您可能已新增之任何其他手動設定的 Prometheus 匯出工具等經策管的預先彙總指標。如需從其他 Prometheus 匯出工具收集指標的詳細資訊,請參閱新增 Prometheus 湊集目標的教學課程:Prometheus API 伺服器指標。
在 CloudWatch 主控台中,Container Insights 會提供下列預先建置的報告:
-
對於 Amazon EKS 和 Kubernetes 叢集,有針對 App Mesh、NGINX、HAPROXY、Memcached 和 Java/JMX 預先建置的報告。
-
對於 Amazon ECS 叢集,有適用於 App Mesh 和 Java/JMX 的預先建置報告。
Container Insights 也會針對 Container Insights 從中收集經策管指標的每個工作負載提供自訂儀表板。您可以從 GitHub 下載這些儀表板
查看所有 Prometheus 指標
透過 https://console.aws.amazon.com/cloudwatch/
開啟 CloudWatch 主控台。 -
在導覽窗格中,選擇指標。
-
在命名空間清單中,選擇 ContainerInsights/Prometheus 或 ECS/ContainerInsights/Prometheus。
-
在下列清單中選擇其中一組維度。然後選取您要查看的指標旁邊的核取方塊。
查看有關 Prometheus 指標的預先建置報告
透過 https://console.aws.amazon.com/cloudwatch/
開啟 CloudWatch 主控台。 -
在導覽窗格中,選擇 Performance Monitoring (效能監控)。
-
在靠近頁面頂端的下拉式方塊中,選擇任意一個 Prometheus 選項。
在另一個下拉式方塊中,選擇要檢視的叢集
我們還為 NGINX、App Mesh、Memcached、HAProxy 和 Java/JMX 提供了自訂儀表板。
使用 Amazon 提供的自訂儀表板
透過 https://console.aws.amazon.com/cloudwatch/
開啟 CloudWatch 主控台。 -
在導覽窗格中,選擇 Dashboards (儀表板)。
-
選擇 Create Dashboard (建立儀表板)。輸入新儀表板的名稱,然後選擇 Create dashboard (建立儀表板)。
-
在 Add to this dashboard (新增至此儀表板) 中,選擇 Cancel (取消)。
-
選擇 Actions (動作)、View/edit sources (檢視/編輯來源)。
-
下載下列其中一個 JSON 檔案:
-
使用文字編輯器開啟您下載的 JSON 檔案,然後進行下列變更:
-
將所有
{{YOUR_CLUSTER_NAME}}
字串取代為您叢集的確切名稱。確定不要在文字前後加空格。 -
將所有
{{YOUR_REGION}}
字串取代為叢集執行所在的 AWS 區域。例如,us-west-1
確定不要在文字前後加空格。 -
將所有
{{YOUR_NAMESPACE}}
字串取代為您工作負載的確切命名空間。 -
將所有
{{YOUR_SERVICE_NAME}}
字串取代為您工作負載的確切服務名稱。例如haproxy-haproxy-ingress-controller-metrics
-
-
複製整個 JSON blob 並將其貼入 CloudWatch 主控台的文字方塊中,取代方塊中已經存在的內容。
-
選擇 Update (更新)、Save dashboard (儲存儀表板)。