在容器云服务引擎CCSE中创建或部署应用时,您可将业务文件日志、容器标准输出日志输入至云日志服务中进行检索、统计分析、加工、投递等操作,本文介绍MSAP发布应用时如何配置日志收集。
前提条件
- 已开通云日志服务、
- 已开通容器云服务引擎CCSE,并已安装日志插件。详情请参考容器云服务引擎CCSE帮助文档
- 已开通微服务云应用平台
在创建应用时配置日志收集
- 登录MSAP控制台,在左侧菜单栏,单击持续交付-应用管理,在应用列表页中点击【新增】按钮。
- 在选择应用分类页面中,选择微服务,点击下一步。
- 选择对应语言,点击下一步。
- 在应用基本信息页面,输入应用名称、接入方式等信息,具体请参考微服务云应用平台帮助文档。配置完成后点击下一步。
- 在应用配置页面,设置应用的部署环境、镜像信息、部署版本、资源参数等,设置完成后单击下一步。
- 在应用高级设置页面,展开日志收集管理,点击【开通日志收集到ALS云日志服务】,并根据您的业务需求设置日志收集信息。
- 设置完成后点击下一步。
- 在应用创建完成页面,确认应用基本信息、应用配置和应用高级设置等信息,确认完毕后点击确定创建并部署。
说明采集模式默认为单行全文,若您需要指定其他切割模式,请查看下文修改采集配置。
配置项 | 描述 |
---|---|
日志项目 | 在CCSE中安装日志插件时将自动根据CCSE集群名创建日志项目,采集的容器日志将存放在该日志项目下,不支持修改。 |
日志单元 | 输入日志单元的名称,如果对应的日志项目下不存在该日志单元,则会新建一个日志单元。 |
采集日志类型 | 您可选择文件日志(容器内日志路径)或容器标准输出日志。 |
采集路径 | 输入容器内的日志路径 |
在更新应用时配置日志收集
- 登录MSAP控制台,在左侧菜单栏,单击监控运维-已发布应用,点击目标应用名。
- 在应用总览页面上方点击【部署】。
- 在选择部署模式页面,选择具体的部署方式,点击【开始部署】。
- 设置应用的环境和部署包信息,展开日志收集管理,点击【开通日志收集到ALS云日志服务】.并根据您的业务需求设置日志收集信息。然后单击【提交】。
说明采集模式默认为单行全文,若您需要指定其他切割模式,请查看下文修改采集配置。
配置项 | 描述 |
---|---|
日志项目 | 在安装日志插件时将自动创建日志项目,采集的容器日志将存放在该日志项目下,不支持修改 |
日志单元 | 输入日志单元的名称,如果对应的日志项目下不存在该日志单元,则会新建一个日志单元。 |
采集日志类型 | 您可选择文件日志(容器内日志路径)或容器标准输出日志。 |
采集路径 | 输入容器内的日志路径 |
结果验证
应用部署完成后,MSAP将根据所配的日志收集规则收集日志并存放到指定的文件内。
- 登录MSAP控制台。
- 在左侧菜单栏,单击监控运维-已发布应用,点击目标应用名称。
- 在左侧导航栏,单击日志中心,即可查看当前配置的日志采集规则。点击【查看日志】,跳转云日志服务控制台进行日志检索,若存在日志数据,则表示日志收集配置成功。您可对日志数据进行检索、统计分析、加工、投递等操作。
- 您也可以直接登录云日志服务控制台,选择CCSE集群对应的日志项目,进入目标日志单元,即可进行日志数据进行查询统计、加工、投递等操作。
采集配置规则管理
在MSAP中完成日志采集配置后,您可在云日志服务控制台查看并管理相应的采集配置。
新增采集配置
- 登录云日志服务控制台。
- 在左侧菜单栏中点击【日志项目】,点击目标日志项目。
- 在左侧日志单元列表中选择目标日志单元,点击数据接入。
- 点击新增采集配置。
- 选择日志类型为标准输出或文件日志,设置其它基本信息(例如采集规则名称、采集路径、切割模式),上述配置项与采集服务器文本日志的配置相同,配置说明请参考采集文本日志。
- 点击创建并启用 ,完成采集配置创建。创建完成后稍等片刻,即可在日志检索中查看采集的日志。
修改采集配置
- 在左侧日志单元列表中选择目标日志单元,点击数据接入。
- 选择目标采集配置规则,点击【修改】。
- 在修改页面,您可修改采集路径(标准输出无法修改采集路径)、采集策略、切割模式等配置项。
- 点击确定,完成采集配置修改。修改完成后稍等片刻,即可在日志检索中查看采集的日志。
删除采集配置
您可在云日志服务控制台删除容器日志采集规则,删除后将不再采集对应容器日志。