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

告别智商税!Doris Manager免费开放,竟让企业降本增笑成真

一臻数据 2025-07-30
1374

见字如面,我是一臻 90后新手奶爸,探索Doris x AI

点击关注 👇 免费获取数字AI知识库

最近遇到一个朋友,聊天时他无奈地说:"我们公司用StarRocks,运维管理平台Manager居然要收费!老板让我找替代方案,你有什么推荐吗?" 

我笑了笑:"兄弟,你这是走了弯路啊。Apache Doris的Manager完全免费,功能还更强大,并且持续迭代ing" 

他瞪大眼睛:"真的假的?不会是功能阉割版吧?" 

这一问,让我想起了一个有趣的现象。在企业级软件市场,有一个不成文的规律:越贵的软件越受高管青睐,仿佛不花钱就显示不出公司的实力。StarRocks Manager的收费策略似乎是利用了这种心理...

免费的午餐竟然更香?

StarRocks Manager的收费模式体现了商业软件的一贯路子:先用免费版本吸引用户,再通过企业级功能收费。

这种模式看似合理,实际上给用户带来了不少困扰。

当你的业务规模逐渐增长,对高级功能的需求越来越迫切时,你会发现自己已经被牢牢绑定在这个平台上,迁移成本变得极其高昂。

Apache Doris背后的商业化公司飞轮科技
选择了完全不同的路径:所有功能完全免费

这让很多人产生了疑问:免费的东西能好用吗? 答案是肯定的。

Doris Manager采用了先进的server-agent架构,支持分布式协同模式,能够管理更大规模的集群。

Agent 和 Server 之间直接使用 HTTP 协议通信,可以结合 SSL 加密数据,保证安全性。服务的整体架构如下图所示:

Manager Web Server

Manager Web 服务是 Manager 网页服务器的服务端,同时也是整个 Manager 实现自动运维管理 Apache Doris、SelectDB Doris 集群的核心模块。主要的功能包括:

  • 运维中枢功能:内置元数据存储和 Web 服务 API;

  • 安全管控体系:集成用户认证系统及细粒度权限管理系统;

  • 运维自动化平台:支持通过网页端对 Doris/SelectDB 集群进行可视化运维操作。

Manager Agent

通过 Manager 管控 Doris 集群,需要在每个集群节点上安装 Agent,默认端口 8972,跟 Manager Web 服务所在的机器必须网络联通。Agent 主要的功能包括:

  • 指令执行中枢:接收并执行服务端下发的管控指令,同步反馈执行结果;

  • 监控数据管道:实时采集主机/Doris 进程指标,主动上报至服务端监控系统

  • 集群健康探针:定时上报节点存活状态与进程信息,维持集群可观测性

这种架构设计让运维工作变得轻松愉快,而不是每天提心吊胆。

一位资深DBA用户曾经告诉我:"用了Doris Manager后,我终于可以睡个安稳觉了。以前半夜三更被告警电话吵醒是常事,现在系统稳定得像老司机开车。"

这句话道出了很多运维人员的心声。运维工作的痛点不在于技术有多复杂,而在于系统的不可预测性。当你无法信任系统的稳定性时,每一个深夜都可能成为噩梦的开始。


功能丰富程度让人惊叹

Doris Manager的功能丰富程度让人惊叹,从集群部署到监控告警,从扩缩容到版本升级,几乎涵盖了数据库运维的全生命周期。

传统的集群部署就像搭积木,一个环节出错就要重来,而Doris Manager支持可视化部署,环境检查、配置优化全部自动完成。部署一个包含几十个节点的集群,原本需要一整天的工作,现在不到一个小时就能搞定。

一位运维工程师感慨:"以前部署Doris集群就像在玩拼图游戏,现在用Manager就像用乐高积木,简单快捷还不容易出错。"

监控告警功能更是贴心到了极点。

在 Doris Manager 中集成了 Prometheus、Grafana 与 AlertManager,可以在 Manager 中查看与管理集群的监控。并且内置了丰富的监控指标,从集群整体状况到单个节点的细节,一目了然。

在告警模块中,可以配置告警策略。选择新建告警策略,可以根据业务创建告警项。如下图中创建了 FE 的告警策略,如果有挂掉的 FE 会发送告警通知。

在告警规则中可以选择站内通知、邮箱通知、IM 工具通知及 Webhook 方式。

在使用 IM 工具,如企业微信、钉钉、飞书时,需要保证联通公网。

有趣的是,很多运维同学反映,Doris的告警比女朋友还贴心——该提醒的时候绝不含糊,不该打扰的时候绝对安静

并且,Manager 内置集群巡检功能,回收集群/操作系统信息,检查数据质量,分析 SQL 性能等操作。

巡检的异常状态分为三类:

1. 执行失败:在执行过程中,没有成功的返回结果,可能由权限、机器环境设置、集群可用性导致。

2. 警告:该类状态的巡检项可能对集群的健康运行产生重大影响,您可以点开 查看建议 了解如何进行修复。

3. 提示:该类状态的巡检项可能对集群的健康运行产生一定影响或者带来潜在风险,您可以点开 查看建议 了解如何进行修复。

同时,您还可以通过点击 导出 ,将巡检报告以 PDF 或 Markdown 格式下载到本地。

更值得一提的是,还提供了WebUI,是面向数据开发场景、与 Apache Doris/SelectDB Enterprise 深度融合的数据开发平台,能协助用户管理、探索数据,可以替代 Navicat:

1. 集群登录 :可以在 WebUI 登录数据库,并与数据库进行交互。

2. 数据 :对数据库中数据的查看、编辑,当前支持查看。

3. 查询 - SQL编辑器 :简单易用的 SQL 查询编辑器,支持查询执行、多 Tab、自动保存 SQL、查询 Profile、历史查询记录等能力。

4. 查询 - 日志分析 :一个面向日志场景的用户友好分析工具,支持 SQL过滤、搜索等功能。

5. 查询 - 会话管理 :管理正在运行的 SQL 查询,允许查看和终止 SQL 查询。

6. 查询 - 查询审计 :一站式历史查询审计工具,能够过滤慢查询并查看它们的执行情况。

7. 查询 - 负载管理 :支持 Workload Group 的快速新建、编辑及查看。

8. 权限 :管理数据库内的用户和角色,并对其进行授予、撤销权限。

9. 导入 : 支持导入任务的查看,并对导入任务进行操作。

......

怎一个字了得?

结语

那个找我聊天的朋友后来怎么样了?

他们公司最终选择了Doris,不仅省下了一大笔授权费用,系统稳定性还有了显著提升。老板对他的决策赞不绝口,升职加薪更不在话下。

技术选择没有标准答案,但有基本原则:性能、稳定性、成本效益和长期发展。从这几个维度来看,Doris Manager都表现出色。

在这个技术日新月异的时代,保持开放的心态和理性的判断比什么都重要。

不要被价格标签迷惑,也不用被营销包装蒙蔽,真正的价值在于技术本身。Doris Manager用实际行动证明了一个道理:最好的东西不一定最贵,最贵的东西也不一定最好


👇欢迎扫描下方二维码 👇 

备注 666 免费领取资料  加入Doris官方群PowerData数据社区❗️

#大数据 #开源 #OLAP #Doris #运维管理

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

评论