分布式云原生平台为容器集群提供日志功能,包括容器日志数据采集,关键字查询、SQL 分析等多种功能。日志采集的基本流程如下:
说明
若未安装 log-collector 组件,可单击页面上方横幅提示中的 安装 ,配置参数并完成 log-collector 组件的安装。详细介绍参见:log-collector。
日志中心提供容器日志能力,方便运维管理员进行故障定位。
序号 | 功能项 | 说明 |
---|---|---|
1 | 采集规则 | 指定日志采集规则,查询日志数据。 |
2 | 检索分析 | 根据关键词和字段,检索日志数据。 |
3 | 时间戳 | 查询结果的时间范围,可根据相对时间或绝对时间自行指定。 |
4 | 自动刷新 | 数据自动刷新功能,开启后可根据指定时间自动刷新日志数据。支持:每 15 秒、每 1 分钟、每 5 分钟、每 10 分钟、每 30 分钟、每 60 分钟。 |
5 | 隐藏图表 | 隐藏查询结果图表按钮。 |
6 | 日志分析 | 可直接查看原始日志,也可切换到图表分析,以可视化形式展示日志分析结果。 |
7 | 过滤空字段 | 开启后,不显示查询结果为空的字段。 |
8 | 日志内容 | 日志内容的展示布局配置,可按需配置换行、平铺 Json 类字段、紧凑布局。 |
9 | 日志样式 | 日志数据展示的样式,支持按原始样式展示,或切换为表格样式展示。 |
10 | 存为定时 SQL 分析 | 定时 SQL 分析能力,详细配置介绍参见:创建定时 SQL 分析任务。 |
11 | 下载日志 | 自定义日志数量下载日志,可指定导出格式、日志排序、压缩类型等。 说明 单次最多下载1000条分析结果,100万条查询结果。 |
使用日志功能前,首先需要配置采集规则,指定集群中需要采集日志的容器。
注意
配置项 | 说明 |
---|---|
规则名称 | 根据系统提示,配置采集规则的名称。在同一个集群下,名称必须唯一。 |
采集类型 | 支持选择 容器文件路径 或 容器标准输出 两种种日志采集方式。
|
采集源 | 支持 全部容器 或 部分容器 两种采集源。
采集部分容器日志时,单击 添加采集源,可添加多个采集源。 |
采集路径 | 当采集类型选择 容器文件路径 或 节点文件路径 时,需要配置此选项。 |
存储位置 | 选择日志存储的日志项目和日志主题。 注意 避免日志中心和事件中心配置同一个项目主题,否则将导致日志中心可以查看事件中心的数据。 |
分布式云原生平台支持对已经创建采集规则的采集类型和采集源进行修改。
注意
注意
删除日志采集规则后,将会中断相关容器的日志采集,并且会同步在日志服务删除所关联的规则。