收集ACK Edge集群控制平面組件日志
通過收集控制平面(Control Plane)組件日志可以幫助您更安全有效地運維集群,容器服務(wù) Edge 版支持收集托管集群控制平面組件日志,您可以將控制平面組件日志從控制層采集到您賬號中的日志服務(wù)SLS的Log Project中,以便集中管理和分析日志。
前提條件
您賬號下日志服務(wù)中的日志庫配額充足。采集的日志將以日志流的形式發(fā)送到您賬號下指定的日志服務(wù)的Log Project中,且日志服務(wù)使用統(tǒng)一的按量付費方式計費。計費信息,請參見按使用功能計費。
一個賬號默認(rèn)情況下日志庫配額為50,如果配額不足,請向日志服務(wù)提交工單申請。
開啟收集控制平面組件日志
登錄容器服務(wù)管理控制臺,在左側(cè)導(dǎo)航欄選擇集群。
在集群列表頁面,單擊目標(biāo)集群名稱,然后在左側(cè)導(dǎo)航欄,選擇 。
在日志中心頁面,單擊控制平面組件日志頁簽,然后單擊開啟組件日志。
等待一段時間,安裝完成后,自動跳轉(zhuǎn)至控制平面組件日志頁面。
查看集群控制平面組件日志
您可以在容器服務(wù)控制臺或日志服務(wù)控制臺查看集群控制平面組件日志。
當(dāng)前支持kube-apiserver、kube-scheduler、kube-controller-manager和Cloud Controller Manager四種控制平面組件的日志查詢。具體操作,請參見SLS官方文檔。
通過容器服務(wù)控制臺查看
通過以下任一方式查看控制平面組件。
通過集群信息入口查看控制平面組件。
在集群信息管理頁面單擊集群資源頁簽,在列表中單擊控制平面組件日志對應(yīng)的Project鏈接。
在日志存儲頁面左側(cè)的日志庫列表選擇目標(biāo)控制平面組件的日志庫(Logstore)。
通過運維管理入口查看四種控制平面組件。
在集群管理左側(cè)導(dǎo)航欄中,選擇
。單擊控制平面組件日志頁簽,然后選擇目標(biāo)組件查看相應(yīng)的組件日志信息。
通過日志服務(wù)控制臺查看
登錄日志服務(wù)控制臺。
在Project列表區(qū)域,單擊目標(biāo)集群對應(yīng)的日志服務(wù)Project名稱。
在
頁簽中,單擊目標(biāo)日志庫(Logstore)。
控制平面組件Logstore說明
集群支持收集以下四種類型的控制平面組件日志,每種日志服務(wù)Logstore對應(yīng)一個Kubernetes控制平面組件。關(guān)于這些組件的更多信息,請參見Kubernetes組件。
組件 | Logstore | 說明 |
kube-apiserver | apiserver | kube-apiserver組件是暴露Kubernetes API接口的控制層面的組件。更多信息,請參見kube-apiserver。 |
kube-controller-manager | kcm | kube-controller-manager組件是Kubernetes集群內(nèi)部的管理控制中心,內(nèi)嵌了Kubernetes發(fā)布版本中核心的控制鏈路。更多信息,請參見kube-controller-manager。 |
kube-scheduler | scheduler | kube-scheduler組件是Kubernetes集群的默認(rèn)調(diào)度器。更多信息,請參見kube-scheduler。 |
Cloud Controller Manager | ccm | Cloud Controller Manager提供Kubernetes與阿里云基礎(chǔ)產(chǎn)品的對接能力,例如CLB(原SLB)、VPC等,功能包括管理負(fù)載均衡、跨節(jié)點通信等。更多信息,請參見Cloud Controller Manager。 |
關(guān)閉收集控制平面組件日志功能
您可以通過運維管理入口關(guān)閉收集控制平面組件日志功能。
在集群列表頁面,單擊目標(biāo)集群名稱,然后在左側(cè)導(dǎo)航欄,選擇 。
在日志中心頁面,單擊控制平面組件日志頁簽,然后單擊關(guān)閉。