与 Perses 深度集成,重构 GreptimeCloud 可视化工作台
时序数据可视化是现代数据分析和系统 Observability 的重要组成部分。尽管像 Grafana 这样的强大工具已被广泛使用,我们依然希望为 GreptimeCloud 的用户提供无缝的集成体验,让他们无需额外安装工具,就能轻松实现时序数据的可视化。
从自研到集成:我们的可视化之路
最初,我们自主研发了一套可视化解决方案。但很快我们意识到,重复造轮子并非高效之道。构建和维护一个完整的可视化系统需要投入大量的资源,尤其对一个注重用户 UI 质量的团队来说,这部分的工作量更是庞大。
因此我们调整了战略,并确立了两个核心目标:
- 代码驱动:通过编程方式构建可视化 dashboard,确保数据清晰、易于理解;
- Git 管理:引入 Git 作为管理工具,采用版本控制和 CI/CD 流水线等行业最佳实践,优化用户体验。
Perses:与我们的需求完美契合
我们长期关注着 Perses 项目,并且非常高兴地看到:它最近被 CNCF 接纳为沙盒项目之一,这是其发展的一个重要里程碑。经过一段时间的研究与社区互动,我们发现,Perses 不仅仅是一个独立的可视化工具,它还具备嵌入其他应用的能力,OpenShift 等项目的成功实践也证明了这一点。
Perses 的灵活性恰好完美契合了我们的需求。经过一段时间的概念验证,我们对集成方式进行了微调,并做了部分上游改进,以确保用户体验的一致性。我们也很高兴能为该项目的社区贡献我们的力量。
全新 GreptimeCloud 可视化工作台上线
(图 1 :可视化工作台)
今天,我们很高兴地宣布最新版的 GreptimeCloud 可视化工作台已经正式上线!它将三个关键组件整合成一个完整的解决方案:
- Perses 集成:符合 CNCF 生态标准的可视化功能;
- GreptimeDB:完全托管、可扩展的时序数据库;
- Git 基础设施:为所有 dashboards 提供完整的版本控制支持。
这一全新解决方案为用户带来了几个显著的优势:
- 原生 Perses UI 集成:直接在 GreptimeCloud 中构建和管理 dashboard;
- 完全可移植性:将 dashboard 导出为
JSON
文件,与任何基于 Perses 的系统兼容; - 版本控制:充分利用 Git 的强大功能,轻松管理 dashboard;
- 双向兼容:无缝导入现有的 Perses dashboard;
- 集中管理:将时序数据与可视化管理合二为一,且所有内容都由 Git 进行备份。
与社区携手共进
在亲身感受了构建可视化工具的难度之后,我们决定回馈 Perses 社区——我们的团队将继续参与 Bug 修复和功能开发,推动平台不断完善,以便为更多用户提供更好的体验。
立即体验!
现在,你可以通过创建一个免费的 GreptimeCloud 实例,来立即体验我们增强版的可视化功能。新的 dashboard 功能已上线,帮助你快速构建强大且具有版本控制的可视化界面。
关于 Greptime
Greptime 格睿科技专注于为可观测、物联网及车联网等领域提供实时、高效的数据存储和分析服务,帮助客户挖掘数据的深层价值。目前基于云原生的时序数据库 GreptimeDB 已经衍生出多款适合不同用户的解决方案,更多信息或 demo 展示请联系下方小助手(微信号:greptime)。
欢迎对开源感兴趣的朋友们参与贡献和讨论,从带有 good first issue 标签的 issue 开始你的开源之旅吧~期待在开源社群里遇见你!添加小助手微信即可加入“技术交流群”与志同道合的朋友们面对面交流哦~
Star us on GitHub Now: https://github.com/GreptimeTeam/greptimedb
Twitter: https://twitter.com/Greptime
Slack: https://greptime.com/slack
原文地址:https://blog.csdn.net/beary_tang/article/details/143614187
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!