恭喜 HertzBeat 又迎来了两位新晋社区 Committer
· 阅读需 6 分钟

欢迎 HertzBeat 新晋两位 Committer
非常高兴 HertzBeat 开源社区又迎来了两位新晋社区 Committer, 有来自一线的研发小组leader,也有来自大厂的实习生,让我们来了解下他们的开源经历吧!
第一位 进击的阿晨
姓名:高晨
现从事:帆软软件Java研发
Hertzbeat Committer
github:gcdd1993 (进击的阿晨)
初识Hertzbeat
2022年4月开始接触Hertzbeat,当时公司出现了一次宕机事故,网站无法访问,直到用户反馈才得知,急需一款能监控网站在线率,并及时告警的监控平台。浏览了几款监控平台后,最后敲定了Hertzbeat,因为它功能强大,满足需求的同时还有些惊喜,最重要的是代码规范,注释清晰,技术栈吻合,便于企业二次开发。结合强大的自定义通知,我们对数据库、中间件、网站进行了监控,对公司平台的稳定运行起到了至关重要的作用。
开始提交PR
2022年4月17日 提交了第一个PR,主要是针对使用过程发现的TDEngine时区错误的问题,虽然是简单的配置修改,但是也让我更加地了解HertzBeat,并且随着对源码的深入了解,学到了很多东西。
持续的开源贡献与收获
到目前为止,参与hertzbeat开源项目已有半年多时间,贡献了许多,也成长收获了许多。具体如下:
- 基于策略模式重构了告警模块
- 实现了对
Redis数据库的指标监控 - 优化
spring.factories配置项 - 实现支持了
Telegram、Discord、Slack的消息通知渠道 - 使用
Thymeleaf重构了告警文本,告警通知模板更规范化
感谢社区小伙伴
感谢无偿帮助过我或给过我启发的小伙伴:tomsun28,在贡献过程中遇到的每一个问题,都能耐心指导。
对新人的一点建议
- HertzBeat的源码对新人非常友好,代码规范,注释丰富,非常适合作为学习项目。
- 开源贡献绝不是一蹴而就的,每一个想法,每一次疑问/解答都是一次贡献,迈出第一步才是最重要的!