欢迎参与 8 月 1 日中午 11 点的线上分享,了解 GreptimeDB 联合处理指标和日志的最新方案! 👉🏻 点击加入

Skip to content
On this page
教程
2024-12-17

GreptimeDB Dashboard UI 新增日志视图功能

随着 GreptimeDB v0.11 版本引入日志视图功能,探索、可视化和管理日志数据变得更加直观和高效。

在 GreptimeDB v0.11 中,我们新增了一套用户界面(UI),用于查询和查看存储在 GreptimeDB 中的日志(Log)和事件(Event)数据。接下来,我们将带您深入了解这套全新的日志视图功能,看看它如何帮助用户轻松地定位所需数据并获取有价值的洞察。

(图 1:GreptimeDB Dashboard UI 监控示例图)
(图 1:GreptimeDB Dashboard UI 监控示例图)

查询构建器(Query Builder)

Query Builder 允许用户选择查询的表,能够定义过滤条件和进行数据排序

(图 2:Query Builder 的功能示意图)
(图 2:Query Builder 的功能示意图)

日期/时间选择器为用户提供了快速设置时间戳这一过滤条件的方式。如果用户使用相对时间范围(如“最近 10 分钟”)进行查询,系统将默认从当前时间获取数据,这对于想要查看最新日志更新的用户来说非常实用。

(图 3:日期/时间选择器快速设置时间戳)
(图 3:日期/时间选择器快速设置时间戳)

和许多可视化或商业化的智能工具一样,用户可以切换到“代码”模式,直接编写 SQL 语句以完成更高级的查询。

(图 4:切换代码模式通过 SQL 语句完成更高级的查询)
(图 4:切换代码模式通过 SQL 语句完成更高级的查询)

点击“运行”按钮即可执行查询并获取结果。如果用户勾选了“实时”选项,界面会周期性运行查询并将最新结果自动添加到界面中。

表格视图

表格视图会以时间轴和柱状图的预览状态展现,随后会生成实际的表格。通过放大或缩小柱状图,用户可以快速调整/选择数据展示的时间范围。

(图 5: 表格视图的预览状态)
(图 5: 表格视图的预览状态)

表格支持两种视图模式:单列视图和多列视图。单列模式模拟了传统日志文件的展示体验,用户可以控制字段名的可见性。

(图 6:单列表格示例)
(图 6:单列表格示例)

多列视图非常适合结构化的事件(Event)数据,为用户提供清晰的表格视图体验。

(图 7:多列表格示例)
(图 7:多列表格示例)

用户还可以通过启用“Compact Mode”来在单独的大屏中显示更多数据,或者使用“Wrap Line”功能来避免出现水平滚动条。

时间导航小器件提供了当前页面内某段数据时间范围的快速概览,并允许用户在时间范围间自由浏览/定位。同时,列过滤器允许用户控制 Result Table 中列的可见性。

(图 8:时间导航组件使用示例)
(图 8:时间导航组件使用示例)

Pipeline 管理

GreptimeDB 内置处理日志(Log)数据的 Pipeline,可以将任何格式的日志输入转换为所需的结构化格式。此前,这项功能仅通过 REST API 提供,而在本次版本更新中,我们推出了专用的 Pipeline 管理界面。

(图 9:Pipeline 管理示意图)
(图 9:Pipeline 管理示意图)

用户可以编辑和测试 Pipeline,并实时查看中间数据结构,确保数据被正确存储到数据库中。

总结

这是我们首次发布日志视图功能,但这仅仅是一个开始。我们将持续为该功能推出新特性并修复已知问题。

如果您有任何反馈意见,欢迎加入我们的 社区 Slack 或访问 Dashboard GitHub 项目

关于 Greptime

Greptime 格睿科技专注于为可观测、物联网及车联网等领域提供实时、高效的数据存储和分析服务,帮助客户挖掘数据的深层价值。目前基于云原生的时序数据库 GreptimeDB 已经衍生出多款适合不同用户的解决方案,更多信息或 demo 展示请联系下方小助手(微信号:greptime)。

欢迎对开源感兴趣的朋友们参与贡献和讨论,从带有 good first issue 标签的 issue 开始你的开源之旅吧~期待在开源社群里遇见你!添加小助手微信即可加入“技术交流群”与志同道合的朋友们面对面交流哦~

Star us on GitHub Now: https://github.com/GreptimeTeam/greptimedb

官网:https://greptime.cn/

文档:https://docs.greptime.cn/

Twitter: https://twitter.com/Greptime

Slack: https://greptime.com/slack

LinkedIn: https://www.linkedin.com/company/greptime/

UI
日志

加入我们的社区

获取 Greptime 最新更新,并与其他用户讨论。