v1.3.0
Home: hertzbeat.com | tancloud.cn
Hi guys! Major release. HertzBeat v1.3.0 is coming. This release we support network switch, redis cluster, more database metrics monitoring. Most important is we support editing app define yml in web ui and more. Fixed several bugs, imporved document and improved the overall stable usability.
Let's Try It Now!
Only one docker command is needed to install and experience heartbeat:
docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat
Thanks to the contributors! 👍👍
We urgently need contributors to test cases, new application monitoring, documentation, etc., and very welcome you to join. Come on! HertzBeat is so easy!
Feature:
- [webapp,doc] monitor detail support basic panel hide #619 @tomsun28
- add alarm notification period #624 @Ceilzcx
- [manager] support more mysql monitoring metrics #631
- [unit test] Add unit test cases for KeyPairUtil #635 @Daydreamer-ia
- [test]feature:add AlertDefineService test #638 @hudongdong129
- [unit test] Add unit test cases for AlertTemplateUtil #639 @Daydreamer-ia
- [test] add junit WarehouseWorkerPoolTest #642 @TherChenYang
- task #614 [Add monitoring parameters for Redis Cluster and Sentinel] #647 @hudongdong129
- A minor refactoring of the class WarehouseWorkerPoolTest #648 @HattoriHenzo
- [task]feature:Optimize Redis info [section] and Add Redis command statistics #665 @hudongdong129
- [document]add redis help document #672 @hudongdong129
- Jupiter dependency is explicitly declared in the main pom file #674 @HattoriHenzo
- refactor monitor define yml, update doc #675
- [task]support more window metrics #676 @hudongdong129
- support config monitoring define yml in web ui #678
- support delete monitoring define yml in web ui #679
- [manager] add mysql, oracle, pg db more metrics #683
- [warehouse] support jpa store metrics history data #684
- [collect]Add redis cluster auto-discovery display metrics information #685 @hudongdong129
- Convert version into properties #686 @HattoriHenzo
- [webapp] change default monitor intervals 120s to 60s #708 @xiaohe428
- [warehouse] support jpa expired metrics data auto cleaner #691
- snmp collect protocol support walk operation #699
- support v1.0.+ iotdb #702 @Ceilzcx
- feature support monitor switch network metrics #705
- [webapp] change alert define trigger times from max 10 to max 999 #706 @Grass-Life
- [doc] change default locale i18n from zh-cn to en #725
Bugfix.
- [collector] bugfix oracle query error: ORA-01000 happen #618
- [manager]bugfix:update flink fields name, use _ replace - avoid alert_threshold_expr problem. #622 @cuipiheqiuqiu
- [webapp] fix rule days not change when edit old notice rule item #628
- [webapp] update alert notice modal item span #630
- Update issue.md #654 @ycilry
- The version of Spring Boot should be put in properties #657 @HattoriHenzo
- Bugfix: EdDSA provider not supported #659 @caibenxiang
- [script] auto heap dump when oom error #662
- bugfix recurring tasks caused by priority processing exception #663
- bugfix repetitive collect tasks, reduce init mem size #664
- [manager] bugfix define yml file name and the app name are inconsistent #680
- [collector] bugfix metrics has a lot of repetition fields #682
- fix(sec): upgrade org.apache.kafka:kafka-clients to 3.4.0 #687 @lifefloating
- optimized code and add iotdb compose config #690 @Ceilzcx
- [script] modified the linux memory metrics specified script code #719 @ByteIDance
- Update kubernetes.md #715 @xiaohe428
- [home,i18n] Update kubernetes.md #716 @baiban114
- [webapp] fix applist delete button display #693
- [warehouse] bugfix metrics data not consume oom #697
- [manager] bugfix npe when load old define yml in windows env #701
- bugfix job metrics set concurrent modification exception #723
- [script] modified the linux memory metrics specified script code #719
- [webapp] bugfix the cover of the big screen is too small #724
Online https://console.tancloud.cn.
Have Fun!
Upgrade Note⚠️.
For users who use iotdb or tdengine, sholud config application.yml to disable warehouse.store.jpa.enabled
below:
Modify application.yml
and set warehouse.store.jpa.enabled
false
warehouse:
store:
jpa:
enabled: false
Run SQL
ALTER table hzb_monitor modify job_id bigint default null;
COMMIT;
V1.3.0
官网: hertzbeat.com | tancloud.cn
重磅更新,HertzBeat v1.3.0发布啦!这个版本我们支持了对网络交换机,redis集群,更多数据库指标的监控。最重要的我们支持在WEB端配置自定义监控功能,现在可以在浏览器上操作自定义监控了。还有更多新功能欢迎探索!修复若干BUG,完善了文档,重构了代码。快来体验下吧!
只需要一条docker命令即可安装体验heartbeat :
docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat
感谢hertzbeat贡献者们的贡献!👍👍
我们急需对测试用例,新增应用监控,文档等各方面的贡献者,非常欢迎您的加入。快来吧,HertzBeat上手非常简单!
Feature:
- [webapp,doc] monitor detail support basic panel hide #619 @tomsun28
- add alarm notification period #624 @Ceilzcx
- [manager] support more mysql monitoring metrics #631
- [unit test] Add unit test cases for KeyPairUtil #635 @Daydreamer-ia
- [test]feature:add AlertDefineService test #638 @hudongdong129
- [unit test] Add unit test cases for AlertTemplateUtil #639 @Daydreamer-ia
- [test] add junit WarehouseWorkerPoolTest #642 @TherChenYang
- task #614 [Add monitoring parameters for Redis Cluster and Sentinel] #647 @hudongdong129
- A minor refactoring of the class WarehouseWorkerPoolTest #648 @HattoriHenzo
- [task]feature:Optimize Redis info [section] and Add Redis command statistics #665 @hudongdong129
- [document]add redis help document #672 @hudongdong129
- Jupiter dependency is explicitly declared in the main pom file #674 @HattoriHenzo
- refactor monitor define yml, update doc #675
- [task]support more window metrics #676 @hudongdong129
- support config monitoring define yml in web ui #678
- support delete monitoring define yml in web ui #679
- [manager] add mysql, oracle, pg db more metrics #683
- [warehouse] support jpa store metrics history data #684
- [collect]Add redis cluster auto-discovery display metrics information #685 @hudongdong129
- Convert version into properties #686 @HattoriHenzo
- [webapp] change default monitor intervals 120s to 60s #708 @xiaohe428
- [warehouse] support jpa expired metrics data auto cleaner #691
- snmp collect protocol support walk operation #699
- support v1.0.+ iotdb #702 @Ceilzcx
- feature support monitor switch network metrics #705
- [webapp] change alert define trigger times from max 10 to max 999 #706 @Grass-Life
- [doc] change default locale i18n from zh-cn to en #725
Bugfix.
- [collector] bugfix oracle query error: ORA-01000 happen #618
- [manager]bugfix:update flink fields name, use _ replace - avoid alert_threshold_expr problem. #622 @cuipiheqiuqiu
- [webapp] fix rule days not change when edit old notice rule item #628
- [webapp] update alert notice modal item span #630
- Update issue.md #654 @ycilry
- The version of Spring Boot should be put in properties #657 @HattoriHenzo
- Bugfix: EdDSA provider not supported #659 @caibenxiang
- [script] auto heap dump when oom error #662
- bugfix recurring tasks caused by priority processing exception #663
- bugfix repetitive collect tasks, reduce init mem size #664
- [manager] bugfix define yml file name and the app name are inconsistent #680
- [collector] bugfix metrics has a lot of repetition fields #682
- fix(sec): upgrade org.apache.kafka:kafka-clients to 3.4.0 #687 @lifefloating
- optimized code and add iotdb compose config #690 @Ceilzcx
- [script] modified the linux memory metrics specified script code #719 @ByteIDance
- Update kubernetes.md #715 @xiaohe428
- [home,i18n] Update kubernetes.md #716 @baiban114
- [webapp] fix applist delete button display #693
- [warehouse] bugfix metrics data not consume oom #697
- [manager] bugfix npe when load old define yml in windows env #701
- bugfix job metrics set concurrent modification exception #723
- [script] modified the linux memory metrics specified script code #719
- [webapp] bugfix the cover of the big screen is too small #724
升级注意⚠️.
对于之前使用iotdb或者tdengine来存储指标数据的用户,需要修改 application.yml 来关闭JPA存储 warehouse.store.jpa.enabled
如下:
修改 application.yml
并设置 warehouse.store.jpa.enabled
参数为 false
warehouse:
store:
jpa:
enabled: false
执行SQL脚本
ALTER table hzb_monitor modify job_id bigint default null;
COMMIT;