收集ACS集群控制面組件日志
阿里云容器計算服務(wù)ACS支持收集集群控制面組件日志,將日志從ACS控制面采集到您賬號中日志服務(wù)SLS的Log Project中。本文主要介紹如何開啟收集ACS集群控制面組件日志功能和查看集群控制面組件日志。
前提條件
您賬號下日志服務(wù)SLS中的日志庫配額充足。
一個賬號默認情況下日志庫配額為50,如果配額不足,請向日志服務(wù)提交工單申請。
背景信息
控制面組件Control Plane Components產(chǎn)生的日志可以幫助您更安全有效地運維集群。控制面組件日志將以日志流的形式發(fā)送到您賬號下指定的日志服務(wù)SLS的Log Project中,且將以SLS統(tǒng)一的按量付費方式進行計費。更多信息,請參見按使用功能計費。
開啟收集控制面組件日志
您可以通過以下方式開啟收集控制面組件日志功能。
在已有集群中開啟
登錄容器計算服務(wù)控制臺,在左側(cè)導(dǎo)航欄選擇集群。
在集群頁面,單擊目標(biāo)集群ID,然后在左側(cè)導(dǎo)航欄,選擇運維管理 > 日志中心。
單擊控制平面組件日志頁簽,然后單擊開啟組件日志。
查看集群控制面組件日志
當(dāng)ACS集群創(chuàng)建完成后,有以下兩種方式查看集群控制面組件日志。
通過日志服務(wù)SLS控制臺
登錄日志服務(wù)控制臺。
在Project列表區(qū)域,單擊目標(biāo)集群對應(yīng)的日志服務(wù)Project名稱。
在日志存儲頁面左側(cè)的日志庫列表,選擇目標(biāo)控制面組件的日志庫。
通過容器計算服務(wù)ACS控制臺
通過以下任一方式查看三種控制面組件。
通過集群信息入口
在集群信息頁面單擊基本信息頁簽,在列表中單擊控制平面組件日志右側(cè)的去查看。
在日志存儲頁面左側(cè)的日志庫列表,選擇目標(biāo)控制面組件的日志庫。
通過運維管理入口
在集群頁面,單擊目標(biāo)集群ID,然后在左側(cè)導(dǎo)航欄,選擇運維管理 > 日志中心。
單擊控制平面組件日志頁簽,然后選擇目標(biāo)組件查看相應(yīng)的組件日志信息。
控制面組件Logstore說明
ACS支持收集以下三種類型的控制面組件日志,每種日志服務(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。 |
Cloud Controller Manager | ccm | Cloud Controller Manager提供Kubernetes與阿里云基礎(chǔ)產(chǎn)品的對接能力,例如CLB(原SLB)、VPC等,功能包括管理負載均衡、跨節(jié)點通信等。更多信息,請參見Cloud Controller Manager。 |
關(guān)閉收集控制面組件日志功能
您可以通過運維管理入口關(guān)閉收集控制面組件日志功能。
在集群頁面,單擊目標(biāo)集群ID,然后在左側(cè)導(dǎo)航欄,選擇運維管理 > 日志中心。
單擊控制平面組件日志頁簽,然后單擊右上角關(guān)閉。
在彈出框中單擊確定。