配置LTS日志组
为没有对接组件日志到云服务日志(LTS)的组件配置LTS日志后,就可以将LTS采集到的组件运行日志数据在ServiceStage控制台以简单有序的方式展示、方便快捷的方式进行查询。
使用限制
如果将容器部署方式部署的组件运行日志采集到LTS查看处理,存在以下限制条件:
- 支持容器引擎为Docker的CCE集群节点。
- 支持使用Containerd作为容器引擎的CCE集群节点(ICAgent 5.12.130及以上版本)。
- 容器内的日志目录如果已挂载到主机目录上,将无法通过配置容器文件路径方式采集到LTS,只能通过配置节点文件路径方式采集到LTS。
- 容器文件日志采集目前仅支持overlay2存储驱动,不支持devicemapper作为存储驱动的节点。查看存储驱动类型,请使用如下命令:
docker info | grep "Storage Driver"
配置LTS日志组
- 登录ServiceStage控制台。
- 选择以下任意方式进入组件“日志”页面:
- 在“应用管理”页面,单击组件所属应用名称,在“组件列表”单击待操作组件名称,在左侧导航栏选择 。
- 在“组件管理”页面,单击待操作组件名称,在左侧导航栏选择 。
- 使用使用导入CCE工作负载创建组件方法创建的组件,如果未启用组件:
- 在弹出的对话框单击“确定”。
- 在“启用组件”页面,单击“启用”,等待组件完成重启。
- 在“运行日志(LTS)”页面,单击“立即配置” 。
- 参考下表选择“配置方式”。
配置方式
说明
关联已有LTS日志
选择“日志组”下拉列表中组件待关联的日志组。
- 已创建日志组,请参考创建日志组。
- 已创建日志流,请参考创建日志流。
- 待采集日志的路径已配置到日志流。
- 容器部署方式部署的组件采用“云容器引擎 CCE - 应用日志”接入方式,请参考云容器引擎CCE应用日志接入LTS。
- 容器部署方式部署的组件采用“ServiceStage-容器应用日志”接入方式,请参考ServiceStage容器应用日志接入LTS。
- 采用“ServiceStage-云主机日志”接入方式,请参考ServiceStage云主机日志接入LTS。
自动创建并关联
- 容器部署方式部署的组件配置并部署完成后,系统自动生成相应的日志组和日志流配置,并在LTS控制台“接入管理”页面生成接入配置和主机组。
- 日志组名称:命名规则为servicestage-{应用ID},应用ID为组件所属应用的ID。
- 日志流名称:命名规则为lts-topic-{组件名},组件名为当前对接LTS的组件名称。
- 接入配置名称:命名规则为access-config-{组件名},组件名为当前对接LTS的组件名称。
- 主机组名称:命名规则为k8s-log-{CCE集群ID},CCE集群ID为当前对接LTS的组件所在的CCE集群ID。
- 虚拟机部署方式部署的组件配置并部署完成后,系统自动生成相应的日志组和日志流配置,并在LTS控制台“接入管理”页面生成接入配置和主机组。
- 日志组名称:命名规则为servicestage-{应用ID},应用ID为组件所属应用的ID。
- 日志流名称:命名规则为lts-topic-{组件名},组件名为当前对接LTS的组件名称。
- 接入配置名称:命名规则为access-config-{组件名},组件名为当前对接LTS的组件名称。
- 主机组名称:命名规则为vm-{实例ID},实例ID为当前对接LTS的组件实例ID。
- 单击“确定”。
配置成功后,您可以在“运行日志(LTS)”页签下查看到LTS采集到的组件运行日志信息。
单击“跳转”或者
,可以跳转到在LTS控制台下的日志流页面。您可以管理组件运行日志,请参考LTS日志管理。