V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tomsun28
V2EX  ›  程序员

我全职开发的开源项目进入了 Apache 孵化器

  •  5
     
  •   tomsun28 ·
    tomsun28 · 12 天前 · 4295 次点击

    突然发现离上次发帖已经在一年多前了,平时都是在潜水,期间有朋友问咋不做全职开源年终总结了,哎拖延症犯了,也不知道要总结啥,因为还是没有挣到钱。关于上一年的总结关键词应该就是,缺钱开源带娃家庭煮夫被坑

    但好消息还是有的,可以说对我来说是很重要的目标,这里给 v 友们分享下,维护的开源项目 https://github.com/apache/hertzbeat 已经成功进入 Apache 基金会孵化器,接下来就是冲冲冲,今年加油!

    下面是进入孵化器的官宣文。

    北京时间 2024 年 4 月 5 日,开源实时监控系统 HertzBeat 正式通过 Apache 基金会的投票决议,根据 Apache 基金会邮件列表显示,HertzBeat 以 16 个约束性投票 (binging votes) 和 1 个 无约束性投票 (non-binding votes), 无弃权和反对票通过接收 HertzBeat 加入 Apache 孵化器决议。

    HertzBeat 于 2022 年 1 月在 Dromara 开源社区正式开源,经过两年多的社区小伙伴们的不间断项目维护迭代,持续的社区成长,现在,HertzBeat 正式官宣加入 Apache 孵化器!

    加入 Apache 孵化器不是终点,这是项目的全新起点。加入 Apache 孵化器后,在社区层面,HertzBeat 将积极践行『开放、协作』 的 Apache 之道,持续构建一个公平,多元,包容的开源社区。在开源产品层面,倾听用户声音,提升优化产品使用体验,打造对接开源生态。

    非常欢迎各位加入到 HertzBeat 社区,社区接受任何形式的贡献,让我们一起共同推动开源的发展,希望有朝一日 HertzBeat 能像 Apache Kafka, Apache Tomcat 这些基金会顶级项目一样,成为一款世界级的开源产品,我们所贡献的代码被部署运行在全球的各个行业,各个角落。

    什么是 HertzBeat

    Apache HertzBeat(Incubating) 是一个易用友好的开源实时监控告警系统,无需 Agent ,高性能集群,兼容 Prometheus ,提供强大的自定义监控和状态页构建能力。

    特点

    • 监控+告警+通知 为一体,支持对应用服务,应用程序,数据库,缓存,操作系统,大数据,中间件,Web 服务器,云原生,网络,自定义等监控阈值告警通知一步到位。
    • 易用友好,无需 Agent,全 WEB 页面操作,鼠标点一点就能监控告警,零上手学习成本。
    • Http, Jmx, Ssh, Snmp, Jdbc, Prometheus 等协议规范可配置化,只需在浏览器配置监控模版 YML 就能使用这些协议去自定义采集想要的指标。您相信只需配置下就能立刻适配一款 K8sDocker 等新的监控类型吗?
    • 兼容 Prometheus 的系统生态并且更多,只需页面操作就可以监控 Prometheus 所能监控的。
    • 高性能,支持多采集器集群横向扩展,支持多隔离网络监控,云边协同。
    • 自由的告警阈值规则,邮件 Discord Slack Telegram 钉钉 微信 飞书 短信 Webhook Server 酱 等方式消息及时送达。
    • 提供强大的状态页构建能力,轻松向用户传达您产品服务的实时状态。

    HertzBeat的强大自定义,多类型支持,高性能,易扩展,低耦合,希望能帮助用户快速搭建自有监控系统。

    HertzBeat 发展现状

    HertzBeat 开源以来主仓库在 GitHub 累计收获 4.5K+ star, Gitee 2.4K+ star, 累计发布版本 20 次,统计的软件安装包 DockerHub 等下载安装量累计超 100K+ ,社区参与代码贡献人数 180 人,项目和社区的不断完善进步, 由衷的感谢每位贡献者的努力和付出💗。

    社区小伙伴们

    谢谢这些可爱的贡献者们。

    特别感谢

    感谢所有参与到社区的贡献者。

    特别感谢愿意给 HertzBeat 提供指导的 Champion 和 Mentors:

    Champion:

    • Yonglun Zhang(zhangyonglun at apache dot org)

    感谢 Champion @Yonglun 主导了项目从 Proposal 起草阶段到讨论再到发起投票整个过程, 给予了无私的帮助和指导。

    Mentors:

    • Yu Xiao [xiaoyu at apache dot org]
    • Yonglun Zhang [zhangyonglun at apache dot org]
    • Justin Mclean [jmclean at apache dot org]
    • Francis Chuang [francischuang at apache dot org]

    感谢导师 @XiaoYu 、 @Yonglun 、 @Justin 、 @Francis 各位导师无私的帮助, 在合规和流程推进上的给予了专业指导。从 Dromara 开源社区到 Apache 孵化器,@XiaoYu 一直是 HertzBeat 的开源领路人。相信未来在各位导师的指导下社区一定社区更加健康的成长。

    来自 Dromara 社区的寄语

    HertzBeat 从 Dromara 明星项目到成为 Apache 孵化器的一员,展现出了强劲的生命力和健康的成长态势。我们为 HertzBeat 的每一步前进感到自豪和振奋。在此,我们向 HertzBeat 团队致以最诚挚的祝贺,也向所有为该项目贡献力量的社区成员表示深深的感激。

    愿 HertzBeat 在未来的旅程中持续发展,不断创新,成为开源社区中的亮眼之星。我们相信,凭借团队的出色才能和社区的广泛支持,HertzBeat 必将实现更加辉煌的成就,为全球的开发者和用户提供优质的服务和体验。Dromara 将继续全力支持和关注 HertzBeat 的发展,期待它创造出更加精彩的篇章!


    项目地址

    https://github.com/apache/hertzbeat

    欢迎 star 我们🐶🐶🐶

    官方网址

    https://hertzbeat.apache.org/

    邮件列表

    [email protected].org

    发送任意内容至 [email protected] 订阅

    24 条回复    2024-04-19 09:30:55 +08:00
    SbloodyS
        1
    SbloodyS  
       12 天前
    hertzbeat 很好用啊,赞一个👍🏻
    gongxuanzhang
        2
    gongxuanzhang  
       12 天前
    昨天在 B 站看到了,赞一个
    Vindroid
        3
    Vindroid  
       12 天前
    很想知道进了孵化器会给开发维护的人力和资金吗?会有对应的限制或规范要求吗?
    diagnostics
        4
    diagnostics  
       12 天前   ❤️ 3
    粗略的看了下,看起来是类似于 Grafana ?本身不负责生成数据,只负责采集,存储和展示。

    然后 title 又说自己是 agentless 的,你都不会让应用生成数据,而是采集应用的数据,那还要啥 agent ,只要应用按一定标准,PULL 模式就可以了吧。但你这种模式一定没 Trace ,Trace 都是需要自己上报给平台的( jaeger 、skywalking 、tempo ),那就免不了 agent

    你这让我觉得是 eBPF 一样的东西

    > 集 监控+告警+通知 为一体,支持对应用服务,应用程序,数据库,缓存,操作系统,大数据,中间件,Web 服务器,云原生,网络,自定义等监控阈值告警通知一步到位。

    后者的这些支持,看着虎人,其实你能干的,Grafana 差不多也能干,只是你可能支持 JDBC 协议、SSH 协议这种?

    我对 Monitor 可能要求比较高,仅仅 Metric 感觉就是个 APM 。你这和 Grafana 对比的优势是什么?例如 Grafana 本身不存储数据,还需要其他组件(例如 ES 、Prometheus 、Jaeger 等等等),部署麻烦,而你为中小型应用提供一站式解决方案?(但 Grafana + Prometheus 也和你差不多,你也需要时序数据库)
    diagnostics
        5
    diagnostics  
       12 天前
    @Vindroid 你在想 peach 呢?顶级项目都不会给你人力和资金,孵化器每次发版还要和孵化器的 Board 汇报和申请的。我寻思你都知道 apache 了,开源这个词,竟然没理解?
    ExplodingFKL
        6
    ExplodingFKL  
       12 天前
    @diagnostics #4 这都不是关键的 ... 关键是这玩意似乎不支持故障转移和高可用,自己挂掉的话直接就没了
    tomsun28
        7
    tomsun28  
    OP
       12 天前
    @SbloodyS
    @gongxuanzhang thanks

    @Vindroid 可能看到基金会会有误解,并不会提供资金的
    BeiChuanAlex
        8
    BeiChuanAlex  
       12 天前   ❤️ 1
    @Vindroid
    也有些其他的好处:

    在简历上增加一些闪光点
    有些软件可以免费用
    有专属的邮箱
    在一些网站上会有专门的勋章
    能认识更多的大佬
    Subfire
        9
    Subfire  
       12 天前
    俺们小破公司一个, 用的是 prometheus + grafana + node_exporter
    finab
        10
    finab  
       12 天前
    一直用爱发电?
    wkong
        11
    wkong  
       12 天前
    加入 apache 又不提供人力 有不提供资金,总要提供点啥吧? 要不然加入的意义是什么?
    Genshin2020
        12
    Genshin2020  
       12 天前
    @wkong 履历
    qczrzl
        13
    qczrzl  
       12 天前
    这个监控挺好用的,采集能力强,操作简单
    diagnostics
        14
    diagnostics  
       12 天前
    @ExplodingFKL stateless 的没啥所谓,k8s 加个健康探针,挂了拉起来就可以。他的状态基本都在是时序数据库里面
    linshuizhaoying
        15
    linshuizhaoying  
       12 天前
    想知道全职收入来源 靠社区捐赠那种吗
    diagnostics
        16
    diagnostics  
       12 天前   ❤️ 1
    @wkong

    1. 捐赠给 Apache ,而不是加入
    2. Apache 会派 Mentor 指导成为 Apache 风格的治理和运营
    3. Apache Brand 的影响力

    大部分捐赠给 Apache 的,都是寻求更多的曝光度,或者是希望能孵化出一个社区(会有 mentor 帮忙牵头)

    你在 https://www.v2ex.com/t/1020402 发个帖子无人问津,Apache 发个帖子,起码有点关注
    barbery
        17
    barbery  
       12 天前
    牛逼!
    0312birdzhang
        18
    0312birdzhang  
       12 天前
    看上去不错的样子
    Cola98
        19
    Cola98  
       12 天前
    恭喜!
    echoless
        20
    echoless  
       12 天前
    Meltdown
        21
    Meltdown  
       12 天前
    nb
    yinlei212
        22
    yinlei212  
       11 天前
    监控是个永恒的话题,赞
    hutoer
        23
    hutoer  
       11 天前
    厉害,赞!
    morenacl
        24
    morenacl  
       11 天前
    可观测 3 大支柱,skywalking 在 tracing 方向发展的很好,现在 OP 在 monitoring 端也发力,恭喜、祝贺、加油!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   831 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 22:01 · PVG 06:01 · LAX 15:01 · JFK 18:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.