Skip to content

v1.2.5

Compare
Choose a tag to compare
@tomsun28 tomsun28 released this 12 Feb 11:28
· 2074 commits to master since this release
ce06e37

v1.2.5

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.2.5 is coming. This release we support more notification types, discord, slack telegram. Support configuration of alarm notification time span, metrics data chart auto-refresh 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:

  1. #245 Notification type supports telegram #580 @gcdd1993
  2. [web-app] update dashboard ui and pic #579 @tomsun28
  3. [manager] remove useless judgment #582 @gcdd1993
  4. [alerter, manager] use thymeleaf to render notify content #583 @gcdd1993
  5. [script,manager] update build version 11, fix pmd error #585
  6. [alerter] support AlertsController unit test case (#442) #587 @MysticalDream
  7. add test unit case #589 @zhouyoulin12
  8. [manager, web-app] Notification type supports slack webhook, upgrade jdk version to JDK11 #591 @gcdd1993
  9. [alerter, manager, web-app] Notification type supports discord #593 @gcdd1993
  10. [collector,common,manager] Add a new monitoring type to monitor the FTP server #586 #596 @SurryChen
  11. [home] support telegram alert notify help doc #597
  12. [webapp] support auto refresh monitor detail data chart #604
  13. [doc] support dynamic-tp monitoring practice blog #610
  14. [webapp,doc] monitor detail support basic panel hide #619
  15. add alarm notification period #624 @Ceilzcx
  16. [manager] support more mysql monitoring metrics #631
  17. [unit test] Add unit test cases for KeyPairUtil #635 @Daydreamer-ia

Bugfix.

  1. fix(sec): upgrade com.google.code.gson:gson to 2.8.9 #598 @jerjjj
  2. fix(sec): upgrade org.postgresql:postgresql to #602 @wjl110
  3. [webapp] bugfix alarm notification keeps spinning in circles occasionally #605
  4. [manager,webapp] split dynamic-tp metrics, scroll web when x overflow #612
  5. [warehouse] fix monitoring metric are displayed as NULL when no instance #615
  6. [collector] bugfix oracle query error: ORA-01000 happen #618
  7. [manager]bugfix:update flink fields name, use _ replace - avoid alert_threshold_expr problem. #622 @cuipiheqiuqiu
  8. [webapp] fix rule days not change when edit old notice rule item #628
  9. [webapp] update alert notice modal item span #630

Online https://console.tancloud.cn.

Have Fun!

Upgrade Note⚠️.

For h2 database users, sholud exec sql below:

ALTER TABLE HZB_NOTICE_RECEIVER
    DROP CONSTRAINT CONSTRAINT_D;

How to Enable H2 WEB Console:
Modify application.yml and restart, access ip:1157/h2-console

spring:
  h2:
    console:
      path: /h2-console
      enabled: true

V1.2.5

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.2.5发布啦!这个版本我们支持了很多更多新的通知渠道,新增 Discord, Slack, Telegram通知,支持设置通知时间段,告警消息不会在非工作时间打扰啦,支持数据图表自动刷新等。修复若干BUG,完善了文档,重构了代码。快来体验下吧!

只需要一条docker命令即可安装体验heartbeat :
docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat

感谢hertzbeat贡献者们的贡献!👍👍

我们急需对测试用例,新增应用监控,文档等各方面的贡献者,非常欢迎您的加入。快来吧,HertzBeat上手非常简单!

Feature:

  1. #245 Notification type supports telegram #580 @gcdd1993
  2. [web-app] update dashboard ui and pic #579
  3. [manager] remove useless judgment #582 @gcdd1993
  4. [alerter, manager] use thymeleaf to render notify content #583 @gcdd1993
  5. [script,manager] update build version 11, fix pmd error #585
  6. [alerter] support AlertsController unit test case (#442) #587 @MysticalDream
  7. add test unit case #589 @zhouyoulin12
  8. [manager, web-app] Notification type supports slack webhook, upgrade jdk version to JDK11 #591 @gcdd1993
  9. [alerter, manager, web-app] Notification type supports discord #593 @gcdd1993
  10. [collector,common,manager] Add a new monitoring type to monitor the FTP server #586 #596 @SurryChen
  11. [home] support telegram alert notify help doc #597
  12. [webapp] support auto refresh monitor detail data chart #604
  13. [doc] support dynamic-tp monitoring practice blog #610
  14. [webapp,doc] monitor detail support basic panel hide #619
  15. add alarm notification period #624 @Ceilzcx
  16. [manager] support more mysql monitoring metrics #631
  17. [unit test] Add unit test cases for KeyPairUtil #635 @Daydreamer-ia

Bugfix.

  1. fix(sec): upgrade com.google.code.gson:gson to 2.8.9 #598 @jerjjj
  2. fix(sec): upgrade org.postgresql:postgresql to #602 @wjl110
  3. [webapp] bugfix alarm notification keeps spinning in circles occasionally #605
  4. [manager,webapp] split dynamic-tp metrics, scroll web when x overflow #612
  5. [warehouse] fix monitoring metric are displayed as NULL when no instance #615
  6. [collector] bugfix oracle query error: ORA-01000 happen #618
  7. [manager]bugfix:update flink fields name, use _ replace - avoid alert_threshold_expr problem. #622 @cuipiheqiuqiu
  8. [webapp] fix rule days not change when edit old notice rule item #628
  9. [webapp] update alert notice modal item span #630

升级注意⚠️.

对于使用H2数据库的用户升级,需要在H2数据库执行如下SQL:

ALTER TABLE HZB_NOTICE_RECEIVER
    DROP CONSTRAINT CONSTRAINT_D;

如何开启 H2 数据库网页控制台:
参考如下修改 application.yml 并重启, 浏览器访问 ip:1157/h2-console

spring:
  h2:
    console:
      path: /h2-console
      enabled: true