日志管理 (Beta)
HertzBeat 的日志管理功能提供了完整的日志数据管理能力,包括日志查询、统计分析、批量删除等操作。用户可以通过多种过滤条件精确查找日志,查看详细的统计图表,并对不需要的日志数据进行清理。
注意
日志管理功能目前处于 Beta(实验性)阶段,可能存在潜在缺陷和局限性。该功能正在积极开发和迭代中。
前置要求
在使用日志管理功能之前,必须先配置支持日志存储的数据库。
功能概览
在 HertzBeat 界面中,进入"日志" -> "日志管理"页面,你将看到一个功能完整的日志管理界面。

日志查询功能
过滤条件
日志管理支持以下过滤条件进行精确查询:
| 过滤条件 | 字段名称 | 数据类型 | 用途说明 | 示例值 | 使用场景 |
|---|---|---|---|---|---|
| 时间范围 | timestamp | 日期时间 | 指定查询的时间窗口 | 2024-01-01 00:00:00 至 2024-01-02 00:00:00 | 问题时段定位、性能分析 |
| 跟踪ID | traceId | 字符串 | 分布式系统请求链路跟踪 | 1234567890abcdef | 链路追踪、请求流程分析 |
| 跨度ID | spanId | 字符串 | 跟踪中特定操作标识 | abcdef1234567890 | 微服务调用分析 |
| 日志级别编号 | severityNumber | 数字 | OpenTelemetry 标准级别 | 1-24 | 按数字级别过滤 |
| 日志级别文本 | severityText | 字符串 | 人类可读的日志级别 | ERROR、WARN、INFO | 按级别快速筛选 |
可视化分析图表
可视化分析图表包括基础统计指标图与聚合统计图,点击显示统计按钮可展开查看。
