HertzBeat杨过版,支持Prometheus,ShenYu
HertzBeat杨过版发布,最后one more thing!
官网: hertzbeat.com | tancloud.cn
大家好,HertzBeat 杨过版本 v1.2.3发布啦!这也是2022年最后一个版本,提前祝大家元旦快乐,在新的2023年身体健康,万事如意!
这个版本我们带来了大家期待已久的prometheus exporter协议支持(等了好久终于来了😭,感谢星辰的贡献🎉),也就是hertzbeat可以监控prometheus exporter生态啦!
我们也支持了对高性能API网关Apache Shenyu和时序数据库Apache IOTDB的可观测性监控支持,现在安装hertzbeat,在页面添加即可新增对应shenyu或iotdb的监控,来代替之前略繁琐的 prometheus+alertmanager+grafana 配置文件配置。
我们也更新了UI布局,完善交互逻辑,修复了多个BUG,支持了短信通知。快来试试吧!
只需要一条docker命令即可安装体验hertzbeat : docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat
感谢hertzbeat贡献者们的贡献!👍👍
非常欢迎对测试用例,新增应用监控,文档等各方面的贡献者的加入。快来吧,HertzBeat上手非常简单!
[HertzBeat赫兹跳动] 是一个拥有强大自定义监控能力,无需Agent的实时监控系统。应用服务,数据库,操作系统,中间件,云原生等监控,阈值告警,告警通知(邮件微信钉钉飞书)。
HertzBeat 支持[自定义监控] ,只用通过配置YML文件我们就可以自定义需要的监控类型和指标,来满足常见的个性化需求。
我们将Http,Jmx,Ssh,Snmp,Jdbc等协议规范可配置化,您仅仅只需配置YML就能使用这些协议去自定义采集任何您想要采集的指标。
您相信只需配置YML就能立刻适配一个K8s或Docker等新的监控类型吗?
HertzBeat的强大自定义,多类型支持,易扩展,低耦合,希望能帮助开发者和中小团队快速搭建自有监控系统。
Feature:
[[doc] note: startup via source code not required mysql and tdengine env #472] @xingshuaiLi
[[doc] fix up:update the environment of hertzbeat to Java version 11 #473] @BKing2020
[[docs] update kubernetes.md #478]@wangke6666
[[web-app] enable alert define preset true by default #485]
[[web-app] support friendly tip when add notice receiver #486]
[[web-app] update dashboard category card ui #487]
[[collector] limit trigger sub task max num #488]
[[script] support service restart shell #489] @zanglikun
[[docs] use rainbond deploy hertzbeat #495] @zzzhangqi
[[webapp] upgrade web base angular version to 14 #501]
[[hertzbeat] support sms alert notice #503]
[add Prometheus exporter metrics parser and IoTDB monitor #505] @Ceilzcx
[support apache shenyu metrics monitoring #507]
Bugfix.
[[manager] fix cross domain problem in SecurityCorsConfiguration #469] @zenan08
[[manager] bugfix linux cpu usage collect incorrect sometime #479] @LWBobo
[[collector] fix protocol ssl_cert not support #491]
[Update sqlserver.md #493] @SuitSmile
[fix: Remove Alert Unused Monitoring IDs #502] @wang1027-wqh
[[collector] bugfix npe when ssh collect error #508]
[监控k8s问题issue描述与解决方案 #511]@MrAndyMing
[[manager] springboot2 monitor support base path config #515]
One More Thing!
有些朋友知道我是去年裸辞全职来做hertzbeat开源,然后今年5月份的时候远程上班了一家公司,上班之后hertzbeat这半年多也是工作之余和其他小伙伴们挤出休息的时间来一起完善贡献。这里再次感谢所有贡献者小伙伴们,还有众多使用者们的建议使用反馈,大家都很热情。
One More Thing 就是想告诉hertzbeat的朋友们,因为一些原因,我们将继续前行,全职搞开源!计划是给自己半年的时间看效果,不行就去打工,这半年我们会全职投入,在产品功能方面会加速迭代,欢迎大家提意见issue。同时,我们也开启了云监控saas服务tancloud.cn的PRO版本付费,毕竟全职,总要找些盈利点买面包生活嘛,欢迎有条件和需求的朋友购买。
为了面包牛奶,接下来我们也会推出企业版,有需求的朋友欢迎咨询。推出企业版,有朋友就会说了,看嘛开源的尽头就是企业版付费,在开源版本各种限制,让开源项目成为只能使用展示的demo,最后再找你买企业版。在这里可以负责任的说,并不会。后面迭代的开源版本不会有什么资源限制呀,监控数量license限制呀乱七八糟的,开源版本和企业版本在监控功能,监控数量,告警功能等方面,会一直保持同步没有差别。
开源会一直100%的,我们也不认为用户使用了开源项目没有给收益叫白嫖,开源出来本来就是免费给大家使用的,这些我们都不会介意。什么叫白嫖,没有遵守apache协议的,把你的东西包装下卖钱还要骗你给他免费技术支持的,说要付费买然后白嫖你给他做私活的,这些才叫白嫖,这一年也都遇到过,毕竟林子大了,什么鸟都有。因为经历过,所以我们不会觉得开启这些付费点不好意思,相反,开源并不是什么都免费,也只有 开源-》收益-》开源 这样的正向循环才能把开源做得长久,让开源维护者不被白嫖到心寒,而不是做着做着就没心思不维护了。
Done! 2023快来了,祝大家新的一年心想事成!也希望开源项目能顺利发展, 冲!