暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

简化可观测性:Dashboard 新增 Trace View 与日志写入功能

GreptimeDB 2025-07-25
106


💡 本篇文章所述需要在 GreptimeDB v0.15 前提下使用,请相关的用户尽快升级。

我们将在 v0.15 后发布一系列文章,已经发布的文章列表如下:

  1. GreptimeDB v0.15 重磅发布:Pipeline VRL 处理器与 Bulk 高吞吐写入

  2. 精准定位慢查询:GreptimeDB v0.15 查询管理功能指南

  3. Apache Flink + GreptimeDB:高效数据写入指南

  4. 用户案例|替换 Loki!GreptimeDB 在 OB Cloud 的大规模日志存储实践

......

其他文章更新中,敬请期待。


GreptimeDB v0.15 已经正式发布,我们在该版本中内置的 Dashboard 中新增了两个重要特性:Trace View 与日志写入(Log Ingestion)。本文将对两个特性进行详细的介绍👇

🔍 Trace View 功能介绍

Trace 列表查询

(图 1:Trace 列表查询)
  • 使用 Builder 构建 Traces 查询:默认查询 Root span 列表;
  • 支持自定义条件查询:可以直接录入条件或根据表格中的数据快速构建查询。

Trace 详情页面

(图 2:Trace 详情页面)
  • Trace Timeline 视图:展示了整个 Trace  的结构,包含 Span Name,Duration 等关键数据;
  • 每个 Span 构成视图中的一行;
  • 通过选中一行可以查看当前 Span 详情。

📥 日志写入(Log Ingestion)功能详解

为什么我们要做日志写入

日志分析是系统监控、故障诊断、性能优化不可或缺的一环。然而传统的日志处理方式往往面临以下问题:

  • 日志数据分散,集中分析困难;
  • 手动写入和配置过程繁琐;
  • 依赖第三方工具或复杂的自建流程。

现在,GreptimeDB v0.15 中为 Dashboard 增加了日志写入功能,让用户可以借助已有的 Pipeline 配置,更加便捷地进行验证与试运行。

从 Pipeline 配置到日志写入的完整流程

在 v0.15 之前,Dashboard 已经具备了完善的 Pipeline Configuration 页面,用户可在此页面上新建 Pipeline 文件,并通过输入日志测试配置是否正确生效。

具体操作可参考官方文档:https://docs.greptime.com/zh/user-guide/logs/pipeline-config

当用户创建并验证好了一个 Pipeline 文件之后,这个文件会被保存在数据库中,接下来就可以进入新增的 Log Ingestion 页面。

日志写入具体流程

现在 Dashboard 中新增了专门的 Log Ingestion 子菜单,用户只需简单几步即可完成日志写入:

  1. 选择已有的 Pipeline 配置文件(已在 Pipeline Configuration 中保存);
  2. 指定日志将要写入的数据表名称;
  3. 选择日志数据格式,目前支持三种格式:NDJSON、JSON 和 Plain text;
  4. 在页面中直接粘贴(Input)或上传(Upload)日志数据。

以下是日志写入页面的示例截图,展示了选择 Pipeline、数据表名称与格式的具体界面:

(图 3:日志写入页面示例)

完成以上步骤后,Dashboard 将自动完成日志数据的写入。

实时查看日志数据

写入完成后,用户可以前往 Dashboard 中已有的 Log Query 页面,实时查看和查询写入的日志内容。无需额外工具或切换环境,日志分析工作变得更加便捷和高效。

更多关于日志查询页面的使用技巧,欢迎参考我们之前的日志视图功能介绍文章:GreptimeDB Dashboard UI 新增日志视图功能》

🚩 快速开始体验

建议用户升级到 GreptimeDB v0.15,立即进入 Dashboard 体验全新的 Trace View 和日志写入功能,期待你的反馈帮助我们进一步优化!

🌱 未来展望

目前 Dashboard 中的 Ingest 页面支持 InfluxDB Line Protocol 和日志写入(Log Ingestion)两种方式。未来我们也计划支持更多协议和数据格式,让数据接入更加灵活丰富。



关于 Greptime

Greptime 格睿科技专注于打造新一代可观测数据库,服务开发者与企业用户,覆盖从从边缘设备到云端企业级部署的多样化需求。

  • GreptimeDB 开源版:开源、云原生,统一处理指标、日志和追踪数据,适合中小规模 IoT,个人项目与可观测性场景;
  • GreptimeDB 企业版:面向关键业务,提供更高性能、高安全性、高可用性和智能化运维服务;
  • GreptimeCloud 云服务:全托管云服务,零运维体验“企业级”可观测数据库,弹性扩展,按需付费。

欢迎加入开源社区参与贡献与交流!推荐从带有 good first issue
 标签的任务入手,一起共建可观测未来。


⭐ Star us on GitHub: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/


往期精彩文章:

点击「阅读原文」,立即体验 GreptimeDB!

文章转载自GreptimeDB,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论