文档简介:
本节介绍了运维管理的用户指南。
操作场景
CCSE容器服务集群集成了⽇志中⼼,您可在创建集群时启⽤⽇志服务,快速采集Kubernetes集群的容器⽇志,包括容器的标准输出以及容器内的⽂本⽂件。
前提条件
已创建CCSE集群,具体操作请参⻅创建⼀个集群。若已有CCSE集群,⽆需重复操作。
在使⽤集群监控前,您需要先安装ctg-log-operator插件。若没有插件实例,请参考插件市场-操作步骤-安装插件中的内容进⾏安装。
操作步骤
应⽤⽇志接⼊⽇志中⼼
登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚
在集群列表中点击需要使⽤⽇志的集群,进⼊集群管理⻚⾯
在集群管理⻚⾯导航栏中选择⼯作负载, 在列表中选择需要创建的⼯作负载,本⽂以⽆状态为例
点击新建,进⼊新建Deployment⻚⾯
在新建Deployment⻚⾯根据实际需要设置⼯作负载的基本信息(名称、镜像等),并点击显示⾼级
设置展开⼯作负载⾼级设置,在 ^“^ Pod注解 ^”^ 中点击添加注解,注解名为ctyun.sls.logs,注解值为 json List,json键值可参考下表及样例填写
Label | 值 | 说明 |
---|---|---|
sls.capture.type | stdout:标准输出 applog:应⽤⽇志 | ⽇志类型 |
sls.app.name | deployment/statefulset.....等⼯作负载 名称, | ⾮必填 |
sls.container.nam e | 容器名 | ⾮必填 |
sls.log.project | ccse_{集群名} | ⽇志项⽬ |
sls.log.unit | ccse_{集群名}{命名空间} {应⽤名称} | ⽇志单元 |
sls.log.rule | 和sls.log.unit保持⼀致 | 采集规则 |
sls.log.path | 应⽤⽇志路径 pod内的⽇志 /app/log/out.** | ⽀持数组 |
以下是注解值的样例,此样例是采集ccse-zhm6-on880j集群的istio-system命名空间下details-v1 deployment中istio-proxy容器的标准输出
点击提交,完成创建。
查看集群⽇志及应⽤⽇志
登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚
在集群列表中点击需要查看监控的集群,进⼊集群管理⻚⾯
在集群管理⻚⾯导航栏中选择运维管理 > 监控,进⼊集群⽇志⻚⾯
点击集群⽇志选项卡,可以查看通过CCSE控制台操作集群的操作⽇志
点击应⽤⽇志选项卡,可以检索已接⼊⽇志中⼼的⼯作负载的⽇志,应⽤接⼊⽇志中⼼可参考操作步骤中的应⽤⽇志接⼊⽇志中⼼,可选择⽇志检索的开始时间、结束时间及关键字