日志中心
概述
在开源版 Rainbond 中,用户只能查看组件的实时日志,无法检索历史日志,也没有平台级的统一日志入口。当需要排查已过期的日志或跨组件关联问题时,往往需要登录节点手动查找,效率低下。
Rainbond 日志中心插件为平台补齐了日志可观测能力,提供两个核心入口:
- 平台管理 → 日志中心:全局日志检索,跨集群、跨组件统一查询
- 组件视图 → 历史日志:查看单个组件的历史日志,支持翻页和下载
功能对比
下表对比了开源版与启用日志中心插件后的差异:
| 维度 | 开源版 | 日志中心插件 |
|---|---|---|
| 日志范围 | 仅当前实时日志 | 实时 + 历史日志持久化存储 |
| 检索能力 | 无 | 支持按集群、服务、日志级别、关键字多维度检索 |
| 全局视图 | 无,需逐个组件查看 | 平台级统一日志入口,跨组件关联查询 |
| 日志下载 | 不支持 | 支持历史日志下载,便于离线分析和归档 |
核心能力
平台级全局日志检索
在平台管理页面的「日志中心」中,提供功能完整的日志检索面板:
- 多维度筛选:按集群、服务/网关、日志级别(ERROR / WARN / INFO 等)、操作类型组合筛选
- 关键字搜索:支持全文检索,快速定位目标日志
- 日志趋势图:以柱状图展示时间维度的日志分布,直观发现异常峰值
- 日志明细表:展示每条日志的时间、级别、来源文件和完整内容

组件级历史日志
在组件视图中,新增历史日志查看入口,弹窗形式展示组件的历史日志:
- 时间范围选择:支持预设时间范围和自定义起止时间
- 日志翻页:支持上一页 / 下一页浏览大量历史日志
- 日志下载:一键下载历史日志文件,便于离线分析和归档

使用指南
启用插件
- 进入 平台管理 -> 插件中心,找到「日志中心」插件并启用。
- 启用后刷新页面,平台管理视图左侧导航栏会出现「日志中心」入口。
全局日志检索
- 点击 平台管理 -> 日志中心 进入检索面板。
- 通过顶部筛选栏选择集群、服务、日志级别等条件。
- 在搜索框输入关键字,回车执行检索。
- 观察日志趋势图,点击异常时段可聚焦到对应时间范围。
- 在下方日志表中查看详细内容。
查看组件历史日志
- 进入目标组件的组件视图。
- 点击历史日志入口,弹出日志查看窗口。
- 选择时间范围,浏览历史日志。
- 如需离线分析,点击 下载日志 保存到本地。