Dashboard (全称: obshell Dashboard) 是 OceanBase 提供的可视化数据库运维管理组件,专为单机或单集群环境设计。该平台支持集群/租户管理、备份恢复、监控告警等核心运维功能。用户可通过任意部署节点的服务入口进行统一管控,显著简化运维管理流程。另外 Dashboard 通过深度整合 Prometheus + Grafana + Alertmanager 等开源技术栈构建了全链路监控告警解决方案,为 OceanBase 提供企业级的可观测性保障。
为什么要用 Dashboard?
减少资源占用与部署依赖: 在小规模部署场景中,OCP(OceanBase Cloud Platform)/OCP-Express 方案存在资源占用过高和部署依赖复杂的问题。Dashboard 提供了更加轻量级的替代方案,能够显著降低资源消耗并简化部署流程,取代 OCP-Express;
降低功能复杂性与学习成本: OCP 功能体系较为复杂,用户需要投入较高的学习成本。Dashboard 通过界面和功能的精心简化,有效降低了用户的学习门槛,使日常运维操作更加直观便捷;
满足日常运维管理需求: 通过 OBD(OceanBase Deployer)工具与 Dashboard 及 SQL 命令的有机结合,能够全面满足 OceanBase 日常运维管理需求。这种组合方案提供了灵活高效的管理方式,让用户能够更加轻松地完成数据库监控与管理任务;
作为OCP 的 “Plan B”: 通过 obshell/Dashboard 解决 OCP 异常或短暂不可用场景下的数据库运维管理,确保业务连续性。
Dashboard 不仅是 OceanBase 社区版的运维管理工具,同时也是 OceanBase 企业版(单机版)的核心管控组件。未来,OceanBase 计划将其扩展作为 OceanBase 企业版(分布式)场景下的管控工具 。
为了确保 Dashboard 更贴合用户的实际场景需求,OceanBase 将以企业级品质标准持续打磨其稳定性和易用性。基于这一目标,我们正式启动「轻量可视化管控平台邀测」技术征文活动,诚挚邀请所有数据库相关从业者与爱好者参与。无论你是数据工程师、DBA、应用开发者、架构师,还是对数据库技术充满好奇的新手,欢迎体验并提出宝贵建议,或记录使用感受和吐槽。
你的每一条反馈都将直接推动 Dashboard 的产品迭代。同时,若你对obshell/Dashboard 的技术共建感兴趣或有其他高阶需求,也欢迎通过开源仓库或者开源社区与我们分享。
01 参与方式
第一步,使用 OceanBase 4.3.5 或 4.2.5 all-in-one 安装包完成部署,通过 Dashboard 将版本升级至 obshell 4.3.2.1,随后体验升级后的 Dashboard 功能。(obshell 下载地址: https://mirrors.aliyun.com/oceanbase/community/)
第二步,撰写测试过程与经验总结、心得体会、优化建议。
第三步,在OceanBase 社区博客(OceanBase 社区
第四步,公开评选,评选结果将在“老纪的技术唠嗑局”公众号和社区论坛、博客同时公布。
第五步,联系OB社区小助手(VX:OBCE666)领取奖品,社区将在收到邮寄地址的7个工作日内完成奖品发放。
02 写作方向
在参与征文活动时,欢迎记录你的真实操作感受,提出具体问题与优化建议。包括但不限于:
- 用户体验优化。包括界面交互、操作流程和可视化效果的改进建议;
- 功能增强建议。涉及核心功能扩展、新功能创新和现有功能优化;
- 技术架构探讨。聚焦轻量化设计、性能优化和可扩展性;
- 运维场景适配。针对不同规模集群和特定业务场景的管理策略;
- 生态集成建议。关于工具链集成和第三方服务对接的方案;
- 混合手段运维。通过使用 Dashboard 白屏和 obshell 命令行共同完成集群的运维管理;
- 周边产品使用。体验 obshell mcp(Client Challenge)
03 内容要求
- 文章字数不少于 500 字(字数统计不包含代码),图文并茂,排版工整。
- 文章标题自拟,需带前缀“「Dashboard 测评」”,示例:「Dashboard 测评」文章标题文章标题文章标题。
- 文章必须为原创,且首发于 OceanBase 社区博客,不得有广告、洗稿、抄袭、刷量等行为,一经发现,取消该文章评优资格。
04 时间安排
文章投稿:10 月 17 日——11 月 14 日
专家评优:11 月 17 日——11 月 21 日
结果公布:11 月 24 日
发放奖品:11 月 25 日——11月 28 日
05 评选规则
文章初审:作者在投稿后,OceanBase 评审组将进行初审,通过初审的文章将参与评优;未通过初审的文章,评审组将给出修改建议,修改后可再次提交报名。
文章评优:文章评优将由 OceanBase 技术专家联合打分,最终取平均值,前 5 名为入围稿件,我们将结合打分和阅读、点赞情况,从入围稿件中评选出其他奖项。
评审评分维度 (总分 100 分) :
- 内容:文章内容有可借鉴性、实用性以及具有合理建议或者问题。(50)
- 结构:文章阐述清晰全面,结构完整,条理清晰。(30)
- 排版:文章排版整洁,图文并茂、 段落分明、重点突出。(20)
06 征文奖品
本次征文设立”最佳贡献奖“,评选 5 篇文章。
奖品:获奖者可获得OceanBase社区棒球帽1、贴纸1,以及价值300元的礼品卡*1
需要注意的是,在评选结果发布后联系OB社区小助手(VX:OBCE666)领取奖品,如11月28日前未联系社区,则视为自愿放弃奖品。
07 写作参考
obshell 源代码: GitHub - oceanbase/obshell
写作规范: OceanBase 社区
08 Q&A
Q:投稿数量有限制吗?
A:参与用户可多次投稿。
Q:可以重复领奖吗?
A:单人多篇文章获奖,稿酬及奖品均可累加。
Q:已经发布的稿件可以删除吗?
A:已发布并获奖的稿件不可删除。
Q:可以使用已发布过的稿件参赛吗?
A:不可以,所有参赛稿件均要求原创首发。
Q:发现抄袭、洗稿文章怎么办?
A:欢迎联系官方运营同学,进行举报。
Dashboard 代表了 OceanBase 在简化分布式数据库运维管理方面的重要突破,通过轻量化设计和开源开放的理念,让更多用户能够轻松驾驭企业级分布式数据库,共同推动数据库技术的普及和发展。同时 Dashboard 的成长离不开每一位用户的鞭策。期待你的参与,与我们一起携手将 Dashboard 打磨成更易用、更稳定的运维管控工具,为 OceanBase 生态注入更强劲的动力!