通過收集控制平面(Control Plane)組件日誌可以協助您更安全有效地營運叢集,Container Service Serverless 版支援收集ACK Serverless叢集控制平面組件日誌,您可以將控制平面組件日誌從控制層採集到您帳號中的Log ServiceSLS的Log Project中,以便集中管理和分析日誌。
前提條件
開啟收集控制平面組件日誌
登入Container Service管理主控台,在左側導覽列選擇叢集列表。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇。
在日誌中心頁面,單擊控制面組件日誌頁簽,然後單擊開啟組件日誌。
等待一段時間,安裝完成後,自動跳轉至控制平面組件日誌頁面。
查看叢集控制平面組件日誌
您可以在Container Service控制台或Log Service控制台查看叢集控制平面組件日誌。
ACK Serverless叢集支援kube-apiserver,kube-controller-manager和Cloud Controller Manager三種控制平面組件日誌查詢方式。更多資訊,請參見SLS官方文檔。
通過Container Service控制台查看
通過以下任一方式查看控制平面組件。
通過叢集資訊入口查看控制平面組件。
在叢集資訊管理頁面單擊叢集資源頁簽,在列表中單擊控制平面組件日誌對應的Project連結。
在日誌儲存頁面左側的日誌庫列表選擇目標控制平面組件的日誌庫(Logstore)。
通過營運管理入口查看四種控制平面組件。
在叢集管理左側導覽列中,選擇。
單擊控制平面組件日誌頁簽,然後選擇目標組件查看相應的組件日誌資訊。
通過Log Service控制台查看
在Project列表地區,單擊目的地組群對應的Log ServiceProject名稱。
在頁簽中,單擊目標日誌庫(Logstore)。
控制平面組件Logstore說明
當前ACK Serverless叢集支援收集以下三種類型的控制平面組件日誌,每種Log ServiceLogstore對應一個Kubernetes控制層面組件。關於這些組件的更多資訊,請參見Kubernetes組件。
組件 | Logstore | 說明 |
kube-apiserver | apiserver | kube-apiserver組件是暴露Kubernetes API介面的控制層面的組件。更多資訊,請參見kube-apiserver。 |
kube-controller-manager | kcm | kube-controller-manager組件是Kubernetes叢集內部的管理控制中心,內嵌了Kubernetes發布版本中核心的控制鏈路。更多資訊,請參見kube-controller-manager。 |
Cloud Controller Manager | ccm | Cloud Controller Manager提供Kubernetes與阿里雲基礎產品的對接能力,例如CLB(原SLB)、VPC等,功能包括管理負載平衡、跨節點通訊等。更多資訊,請參見Cloud Controller Manager。 |
關閉收集控制面組件日誌功能
您可以通過營運管理入口關閉收集控制面組件日誌功能。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇。
在日誌中心頁面,單擊控制面組件日誌頁簽,然後單擊關閉。