ITPub博客

首页 > 大数据 > 可视化 > Perses 深度集成,重构 GreptimeCloud 可视化工作台

Perses 深度集成,重构 GreptimeCloud 可视化工作台

原创 可视化 作者:lxy16811 时间:2024-11-20 19:56:40 0 删除 编辑

时序数据可视化是现代数据分析和系统 Observability 的重要组成部分。尽管像 Grafana 这样的强大工具已被广泛使用,  我们依然希望为 GreptimeCloud 的用户提供无缝的集成体验,让他们无需额外安装工具,就能轻松实现时序数据的可视化。

从自研到集成:我们的可视化之路

最初,我们自主研发了一套可视化解决方案。但很快我们意识到,  重复造轮子并非高效之道。构建和维护一个完整的可视化系统需要投入大量的资源,尤其对一个注重用户 UI 质量的团队来说,这部分的工作量更是庞大。

因此我们调整了战略,并确立了两个核心目标:

  1. 代码驱动:通过编程方式构建可视化 dashboard,确保数据清晰、易于理解;
  2. Git 管理:引入 Git 作为管理工具,采用版本控制和 CI/CD 流水线等行业最佳实践,优化用户体验。

Perses:与我们的需求完美契合

我们长期关注着   Perses 项目,并且非常高兴地看到:它最近被   CNCF 接纳为沙盒项目之一,这是其发展的一个重要里程碑。经过一段时间的研究与社区互动,我们发现,Perses 不仅仅是一个独立的可视化工具,它还具备嵌入其他应用的能力,OpenShift 等项目的成功实践也证明了这一点。

Perses 的灵活性恰好完美契合了我们的需求。经过一段时间的概念验证,我们对集成方式进行了微调,并做了部分上游改进,以确保用户体验的一致性。我们也很高兴能为该项目的社区贡献我们的力量。

全新 GreptimeCloud 可视化工作台上线

undefined

(图 1 :可视化工作台)

今天,我们很高兴地宣布最新版的 GreptimeCloud 可视化工作台已经正式上线!它将三个关键组件整合成一个完整的解决方案:

  1. Perses 集成:符合 CNCF 生态标准的可视化功能;
  2. GreptimeDB:完全托管、可扩展的时序数据库;
  3. Git 基础设施:为所有 dashboards 提供完整的版本控制支持。

这一全新解决方案为用户带来了几个显著的优势:

  • 原生 Perses UI 集成:直接在 GreptimeCloud 中构建和管理 dashboard;
  • 完全可移植性:将 dashboard 导出为   JSON 文件,与任何基于 Perses 的系统兼容;
  • 版本控制:充分利用 Git 的强大功能,轻松管理 dashboard;
  • 双向兼容:无缝导入现有的 Perses dashboard;
  • 集中管理:将时序数据与可视化管理合二为一,且所有内容都由 Git 进行备份。

与社区携手共进

在亲身感受了构建可视化工具的难度之后,我们决定回馈 Perses 社区 —— 我们的团队将继续参与 Bug 修复和功能开发,推动平台不断完善,以便为更多用户提供更好的体验。

立即体验!

现在,你可以通过创建一个免费的   GreptimeCloud 实例,来立即体验我们增强版的可视化功能。新的 dashboard 功能已上线,帮助你快速构建强大且具有版本控制的可视化界面。

<div style="display: none;">weibo.com/ttarticle/p/show?id=2309405101530704642172</div>

<div hidden> weibo.com/ttarticle/p/show?id=2309405101530704642172</div>

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70042415/viewspace-3050741/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2024-11-19

  • 博文量
    3
  • 访问量
    4496