为了使 Dashboard 能够独立运行,不受限于数据库版本,我们正式推出桌面版 Dashboard。现在,用户可以单独启动 Dashboard,并连接到本地或远程的 GreptimeDB,享受更灵活的使用体验。

下载安装 Dashboard 应用
- 直接下载:访问下载页面,获取并安装 Dashboard APP,即刻使用。
- 应用升级:点击应用菜单一键升级,体验最新功能。
下载页面: https://github.com/GreptimeTeam/dashboard/releases

配置 GreptimeDB 地址
Dashboard 支持连接本地或远程的 GreptimeDB,要求数据库版本 v.12.0 及以上。
使用 Tauri 打包 Web 版 Dashboard
为了优化应用体积,我们采用 Tauri 进行封装。Tauri 兼容 Rust 和 JavaScript,提供插件机制,大部分 Tauri 插件均有对应的 JavaScript 版本,因此对不熟悉 Rust 的前端开发者也十分友好。
💡 介绍一下我们使用 Tauri 的一点体会
- 环境检测:通过
isTauri()
确认当前环境,以便加载 Tauri 相关代码,确保浏览器端环境正常运行; - 客户端功能分离:将版本升级等客户端相关功能独立放到单独目录,并结合 Web UI + Tauri 插件实现自动检测和升级;
- 版本管理:应用下载托管在 GitHub Releases,通过
releases/latest/download/latest.json
标注最新版本实现升级管理; - 跨平台图标适配:Tauri CLI 提供了应用 icon 生成功能,解决多平台图标适配问题,非常方便。
桌面版 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