Skip to content

Releases: apache/hertzbeat

v1.3.0

12 Mar 02:49
6f1de66
Compare
Choose a tag to compare

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:

  1. [webapp,doc] monitor detail support basic panel hide #619 @tomsun28
  2. add alarm notification period #624 @Ceilzcx
  3. [manager] support more mysql monitoring metrics #631
  4. [unit test] Add unit test cases for KeyPairUtil #635 @Daydreamer-ia
  5. [test]feature:add AlertDefineService test #638 @hudongdong129
  6. [unit test] Add unit test cases for AlertTemplateUtil #639 @Daydreamer-ia
  7. [test] add junit WarehouseWorkerPoolTest #642 @TherChenYang
  8. task #614 [Add monitoring parameters for Redis Cluster and Sentinel] #647 @hudongdong129
  9. A minor refactoring of the class WarehouseWorkerPoolTest #648 @HattoriHenzo
  10. [task]feature:Optimize Redis info [section] and Add Redis command statistics #665 @hudongdong129
  11. [document]add redis help document #672 @hudongdong129
  12. Jupiter dependency is explicitly declared in the main pom file #674 @HattoriHenzo
  13. refactor monitor define yml, update doc #675
  14. [task]support more window metrics #676 @hudongdong129
  15. support config monitoring define yml in web ui #678
  16. support delete monitoring define yml in web ui #679
  17. [manager] add mysql, oracle, pg db more metrics #683
  18. [warehouse] support jpa store metrics history data #684
  19. [collect]Add redis cluster auto-discovery display metrics information #685 @hudongdong129
  20. Convert version into properties #686 @HattoriHenzo
  21. [webapp] change default monitor intervals 120s to 60s #708 @xiaohe428
  22. [warehouse] support jpa expired metrics data auto cleaner #691
  23. snmp collect protocol support walk operation #699
  24. support v1.0.+ iotdb #702 @Ceilzcx
  25. feature support monitor switch network metrics #705
  26. [webapp] change alert define trigger times from max 10 to max 999 #706 @Grass-Life
  27. [doc] change default locale i18n from zh-cn to en #725

Bugfix.

  1. [collector] bugfix oracle query error: ORA-01000 happen #618
  2. [manager]bugfix:update flink fields name, use _ replace - avoid alert_threshold_expr problem. #622 @cuipiheqiuqiu
  3. [webapp] fix rule days not change when edit old notice rule item #628
  4. [webapp] update alert notice modal item span #630
  5. Update issue.md #654 @ycilry
  6. The version of Spring Boot should be put in properties #657 @HattoriHenzo
  7. Bugfix: EdDSA provider not supported #659 @caibenxiang
  8. [script] auto heap dump when oom error #662
  9. bugfix recurring tasks caused by priority processing exception #663
  10. bugfix repetitive collect tasks, reduce init mem size #664
  11. [manager] bugfix define yml file name and the app name are inconsistent #680
  12. [collector] bugfix metrics has a lot of repetition fields #682
  13. fix(sec): upgrade org.apache.kafka:kafka-clients to 3.4.0 #687 @lifefloating
  14. optimized code and add iotdb compose config #690 @Ceilzcx
  15. [script] modified the linux memory metrics specified script code #719 @ByteIDance
  16. Update kubernetes.md #715 @xiaohe428
  17. [home,i18n] Update kubernetes.md #716 @baiban114
  18. [webapp] fix applist delete button display #693
  19. [warehouse] bugfix metrics data not consume oom #697
  20. [manager] bugfix npe when load old define yml in windows env #701
  21. bugfix job metrics set concurrent modification exception #723
  22. [script] modified the linux memory metrics specified script code #719
  23. [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:

  1. [webapp,doc] monitor detail support basic panel hide #619 @tomsun28
  2. add alarm notification period #624 @Ceilzcx
  3. [manager] support more mysql monitoring metrics #631
  4. [unit test] Add unit test cases for KeyPairUtil #635 @Daydreamer-ia
  5. [test]feature:add AlertDefineService test #638 @hudongdong129
  6. [unit test] Add unit test cases for AlertTemplateUtil #639 @Daydreamer-ia
  7. [test] add junit WarehouseWorkerPoolTest #642 @TherChenYang
  8. task #614 [Add monitoring parameters for Redis Cluster and Sentinel] #647 @hudongdong129
  9. A minor refactoring of the class WarehouseWorkerPoolTest #648 @HattoriHenzo
  10. [task]feature:Optimize Redis info [section] and Add Redis command statistics #665 @hudongdong129
  11. [document]add redis help document #672 @hudongdong129
  12. Jupiter dependency is explicitly declared in the main pom file #674 @HattoriHenzo
  13. refactor monitor define yml, update doc #675
  14. [task]support more window metrics #676 @hudongdong129
  15. support config monitoring define yml in web ui #678
  16. support delete monitoring define yml in web ui #679
  17. [manager] add mysql, oracle, pg db more metrics #683
  18. [warehouse] support jpa store metrics history data #684
  19. [collect]Add redis cluster auto-discovery display metrics information #685 @hudongdong129
  20. Convert version into properties #686 @HattoriHenzo
  21. [webapp] change default monitor intervals 120s to 60s #708 @xiaohe428
  22. [[warehouse] support jpa expired metrics data auto cleaner #691](https...
Read more

v1.2.5

12 Feb 11:28
ce06e37
Compare
Choose a tag to compare

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

v1.2.4

15 Jan 14:10
900d371
Compare
Choose a tag to compare

v1.2.4

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.2.4 is coming. This release we support many new monitor type. Support monitoring MongoDB Database, ClickHouse Database , DynamicTp, RabbitMQ, ActiveMQ, Jetty AppServer and more. Update dashboard ui and refactor code. 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. [collector] add unit test collector/util/CollectUtil.java (#446) #518 @idongliming
  2. docs: upgrade version to 1.2.3 #522 @zzzhangqi
  3. [doc] correct copyright info #523 @earthjasonlin
  4. 调整k8s,监控问题描述位置 #525 @MrAndyMing
  5. [collector,home] bugfix exception may npe when collect metrics #526
  6. initial mongodb support #527 @liudonghua123
  7. Mongodb feature extended #529 @liudonghua123
  8. [collector,manager] support dromara dynamic-tp metrics monitor #530
  9. [manager] add monitor service UT (#357) #533 @orangeyts
  10. add dynamic-tp metrics desc #536 @yanhom1314
  11. [script] support iotdb deploy #539 @fengshunli
  12. remove unused host bind ports #541 @liudonghua123
  13. [script,doc] update docker compose deploy script and doc #542
  14. [home] Use HertzBeat to monitor the IoTDB Practice Doc #547
  15. [web-app] update table ui and adaptive mobile phone #548
  16. [home] use HertzBeat to monitor the ShenYu Practice Doc #554
  17. [manager] add feature-clickhouse(#179) #559 @orangeyts
  18. [manager] add ping_available in clickhouse monitoring, add instance #561
  19. [manager] support rabbitmq metrics monitoring #562
  20. [manager] support apache activemq metrics monitoring #563
  21. [doc] support rabbitmq and activemq help doc #564
  22. [alerter] add AlerterWorkerPoolTest (#443) #565 @898349230
  23. [manager,doc] support jetty server metrics monitoring #572
  24. [manager] refactor monitor app type name #574
  25. [alerter,collector,common,warehouse] refactor auto import component #576 @gcdd1993
  26. alerter模块下的AlertDefinesController控制器的测试类 #577 @SurryChen
  27. [web-app] update dashboard ui and pic #579

Bugfix.

  1. [doc] fix compose doc exec -it container name error #543 @xttttv
  2. [collector,manager] reuse connect in mongodb collect, fix historical chart no data #550
  3. [web-app] bugfix too long metrics chart does not display all data #551
  4. [warehouse]bugfix: 2.0.36 to 2.0.42 dependency upgrade #553 @NavinKumarBarnwal
  5. [docs] update zookeeper port desc doc #557 @z641205699
  6. [docs] fix insert SQL contains Chinese throw GenericJDBCException; #570 @ldzbook

Online https://console.tancloud.cn.

Have Fun!


V1.2.4

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.2.4发布啦!这个版本我们支持了很多新的监控类型,MongoDB Database, ClickHouse Database , DynamicTp, RabbitMQ, ActiveMQ, Jetty AppServer. 修复若干BUG,完善了文档,重构了代码。快来体验下吧!

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

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

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

Feature:

  1. [collector] add unit test collector/util/CollectUtil.java (#446) #518 @idongliming
  2. docs: upgrade version to 1.2.3 #522 @zzzhangqi
  3. [doc] correct copyright info #523 @earthjasonlin
  4. 调整k8s,监控问题描述位置 #525 @MrAndyMing
  5. [collector,home] bugfix exception may npe when collect metrics #526
  6. initial mongodb support #527 @liudonghua123
  7. Mongodb feature extended #529 @liudonghua123
  8. [collector,manager] support dromara dynamic-tp metrics monitor #530
  9. [manager] add monitor service UT (#357) #533 @orangeyts
  10. add dynamic-tp metrics desc #536 @yanhom1314
  11. [script] support iotdb deploy #539 @fengshunli
  12. remove unused host bind ports #541 @liudonghua123
  13. [script,doc] update docker compose deploy script and doc #542
  14. [home] Use HertzBeat to monitor the IoTDB Practice Doc #547
  15. [web-app] update table ui and adaptive mobile phone #548
  16. [home] use HertzBeat to monitor the ShenYu Practice Doc #554
  17. [manager] add feature-clickhouse(#179) #559 @orangeyts
  18. [manager] add ping_available in clickhouse monitoring, add instance #561
  19. [manager] support rabbitmq metrics monitoring #562
  20. [manager] support apache activemq metrics monitoring #563
  21. [doc] support rabbitmq and activemq help doc #564
  22. [alerter] add AlerterWorkerPoolTest (#443) #565 @898349230
  23. [manager,doc] support jetty server metrics monitoring #572
  24. [manager] refactor monitor app type name #574
  25. [alerter,collector,common,warehouse] refactor auto import component #576 @gcdd1993
  26. alerter模块下的AlertDefinesController控制器的测试类 #577 @SurryChen
  27. [web-app] update dashboard ui and pic #579

Bugfix.

  1. [doc] fix compose doc exec -it container name error #543 @xttttv
  2. [collector,manager] reuse connect in mongodb collect, fix historical chart no data #550
  3. [web-app] bugfix too long metrics chart does not display all data #551
  4. [warehouse]bugfix: 2.0.36 to 2.0.42 dependency upgrade #553 @NavinKumarBarnwal
  5. [docs] update zookeeper port desc doc #557 @z641205699
  6. [docs] fix insert SQL contains Chinese throw GenericJDBCException; #570 @ldzbook

v1.2.3

25 Dec 06:18
ff53a4f
Compare
Choose a tag to compare

v1.2.3

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.2.3 is coming. This release we support prometheus exporter and more. Now we can collect prometheus exporter metrics using hertzbeat. For this, we support monitor apache shenyu and apache iotdb. Fixed several bugs 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. [doc] note: startup via source code not required mysql and tdengine env #472 @xingshuaiLi
  2. [doc] fix up:update the environment of hertzbeat to Java version 11 #473 @BKing2020
  3. [docs] update kubernetes.md #478 @wangke6666
  4. [web-app] enable alert define preset true by default #485
  5. [web-app] support friendly tip when add notice receiver #486
  6. [web-app] update dashboard category card ui #487
  7. [collector] limit trigger sub task max num #488
  8. [script] support service restart shell #489 @zanglikun
  9. [docs] use rainbond deploy hertzbeat #495 @zzzhangqi
  10. [webapp] upgrade web base angular version to 14 #501
  11. [hertzbeat] support sms alert notice #503
  12. add Prometheus exporter metrics parser and IoTDB monitor #505 @Ceilzcx
  13. support apache shenyu metrics monitoring #507

Bugfix.

  1. [manager] fix cross domain problem in SecurityCorsConfiguration #469 @zenan08
  2. [manager] bugfix linux cpu usage collect incorrect sometime #479 @LWBobo
  3. [collector] fix protocol ssl_cert not support #491
  4. Update sqlserver.md #493 @SuitSmile
  5. fix: Remove Alert Unused Monitoring IDs #502 @wang1027-wqh
  6. [collector] bugfix npe when ssh collect error #508
  7. 监控k8s问题issue描述与解决方案 #511 @MrAndyMing
  8. [manager] springboot2 monitor support base path config #515

Online https://console.tancloud.cn.

Have Fun!


V1.2.3

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.2.3发布啦!这个版本带来了重大更新,我们支持了对prometheus exporter协议监控,用户可以很方便的使用hertzbeat来适配监控prometheus exporter. 基于这个能力,这个版本我们也支持了对apache shenyu, apache iotdb的指标监控。我们更新了UI布局,修复了多个BUG,也支持了短信通知。快来体验下吧!

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

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

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

Feature:

  1. [doc] note: startup via source code not required mysql and tdengine env #472 @xingshuaiLi
  2. [doc] fix up:update the environment of hertzbeat to Java version 11 #473 @BKing2020
  3. [docs] update kubernetes.md #478 @wangke6666
  4. [web-app] enable alert define preset true by default #485
  5. [web-app] support friendly tip when add notice receiver #486
  6. [web-app] update dashboard category card ui #487
  7. [collector] limit trigger sub task max num #488
  8. [script] support service restart shell #489 @zanglikun
  9. [docs] use rainbond deploy hertzbeat #495 @zzzhangqi
  10. [webapp] upgrade web base angular version to 14 #501
  11. [hertzbeat] support sms alert notice #503
  12. add Prometheus exporter metrics parser and IoTDB monitor #505 @Ceilzcx
  13. support apache shenyu metrics monitoring #507

Bugfix.

  1. [manager] fix cross domain problem in SecurityCorsConfiguration #469 @zenan08
  2. [manager] bugfix linux cpu usage collect incorrect sometime #479 @LWBobo
  3. [collector] fix protocol ssl_cert not support #491
  4. Update sqlserver.md #493 @SuitSmile
  5. fix: Remove Alert Unused Monitoring IDs #502 @wang1027-wqh
  6. [collector] bugfix npe when ssh collect error #508
  7. 监控k8s问题issue描述与解决方案 #511 @MrAndyMing
  8. [manager] springboot2 monitor support base path config #515

v1.2.2

27 Nov 16:18
8397fef
Compare
Choose a tag to compare

v1.2.2

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.2.2 is coming. This release brings significant features. This version we support monitor kubernets, docker, springboot, nacos and database dm, opengauss and more. Also we bring a experimental feature, users can custom define metrics collect from promethues with promql. Fixed several bugs and improved the overall stable usability. And more, linux monitor we support top10 cpu usage metrics, top10 memory usage mertics.
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. [manager,collector] support dm database monitor #410 @TJxiaobao
  2. [home] add DM db document supplement #411 @TJxiaobao
  3. [home] support algolia search #416
  4. [collector] support trigger and grading multiple subtasks through -_- placeholder expression #418
  5. WIP:feature support k8s monitor, http monitor nacos, service&http_micro monitor msa #421 @cuipiheqiuqiu
  6. [manager] support opengauss database monitor #422
  7. [#406][warehose] Add unit test MetricsDataControllerTest.java #426 @haibo-duan
  8. [#358][manager] Add unit test manager/service/NoticeConfigServiceTest.java #427 @haibo-duan
  9. [#356][manager] unit test case of manager/service/MailServiceTest.java #432 @csyshu
  10. [manager,collector] support docker metrics monitor #438 @TJxiaobao
  11. [alerter] implement AlertDefineControllerTest unit case #448 @Ceilzcx
  12. [collector] support spi load AbstractCollect Impl instance #449
  13. [manager] support linux process top10 cpu_usage mem_usage #451
  14. [hertzbeat] support springboot2.0 metrics monitor #453
  15. [manager-monitors](增强)应用服务检测-网站检测-分页:添加默认name升序 (enhancement)manager-… #455 @luxx-lq
  16. [hertzbeat] update use PromQL to collect metrics from promethues server #456
  17. [manager] support custom monitor api response data code #460

Bugfix.

  1. 【bugfix#408】if logs dir not exist, create logs dir #409 @Ceilzcx
  2. [warehouse] bugfix RealTimeRedisDataStorage wrong extend from #413
  3. end The query closed the dataSet #414 @Ceilzcx
  4. [alerter] bugfix monitor status not change when alert #415
  5. [OS Monitor]bugfix:Fix cpu cores and interrupt acquisition under Orac… #424 @assassinfym
  6. [manager] bugfix the gmtUpdate not change when update monitor param #459
  7. [home] fix typo in springboot2.md #464 @eltociear

Online https://console.tancloud.cn.

Have Fun!


V1.2.2

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.2.2发布啦!这个版本带来个超多重大更新,我们支持了对云原生kubernets, docker的监控,支持了对springboot应用, nacos注册发现中心,达梦数据库,opengauss数据库等的指标监控。我们也引入了一个实验性特性,用户可以使用promethues promql 从promethues server拿取指标数据作为hertzbeat自定义监控指标数据。当然我们也新增了多个测试用户覆盖,修复了多个BUG。还有个很多用户想要的更新,我们新增了对linux监控的top10 cpu 内存利用率的进程监控指标。有个这个指标,我们就可以干很多事情。比如监控某个进程CPU异常,内存爆满啥的。快来试试吧!

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

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

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

Feature:

  1. [manager,collector] support dm database monitor #410 @TJxiaobao
  2. [home] add DM db document supplement #411 @TJxiaobao
  3. [home] support algolia search #416
  4. [collector] support trigger and grading multiple subtasks through -_- placeholder expression #418
  5. WIP:feature support k8s monitor, http monitor nacos, service&http_micro monitor msa #421 @cuipiheqiuqiu
  6. [manager] support opengauss database monitor #422
  7. [#406][warehose] Add unit test MetricsDataControllerTest.java #426 @haibo-duan
  8. [#358][manager] Add unit test manager/service/NoticeConfigServiceTest.java #427 @haibo-duan
  9. [#356][manager] unit test case of manager/service/MailServiceTest.java #432 @csyshu
  10. [manager,collector] support docker metrics monitor #438 @TJxiaobao
  11. [alerter] implement AlertDefineControllerTest unit case #448 @Ceilzcx
  12. [collector] support spi load AbstractCollect Impl instance #449
  13. [manager] support linux process top10 cpu_usage mem_usage #451
  14. [hertzbeat] support springboot2.0 metrics monitor #453
  15. [manager-monitors](增强)应用服务检测-网站检测-分页:添加默认name升序 (enhancement)manager-… #455 @luxx-lq
  16. [hertzbeat] update use PromQL to collect metrics from promethues server #456
  17. [manager] support custom monitor api response data code #460

Bugfix.

  1. 【bugfix#408】if logs dir not exist, create logs dir #409 @Ceilzcx
  2. [warehouse] bugfix RealTimeRedisDataStorage wrong extend from #413
  3. end The query closed the dataSet #414 @Ceilzcx
  4. [alerter] bugfix monitor status not change when alert #415
  5. [OS Monitor]bugfix:Fix cpu cores and interrupt acquisition under Orac… #424 @assassinfym
  6. [manager] bugfix the gmtUpdate not change when update monitor param #459
  7. [home] fix typo in springboot2.md #464 @eltociear

v1.2.1

30 Oct 16:27
fab8f9f
Compare
Choose a tag to compare

v1.2.1

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.2.1 is coming. This version we support iotdb to instead of tdengine, more unit test case and more powerful. Fixed several bugs and improved the overall stable usability.

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. [workflow] support custom robot auto update issue title in translate-action #336 @hertzbeat
  2. [web-app] enable app default lang to en #337
  3. [alerter] added code comments in English #346 @TJxiaobao
  4. [manger] add mockito unit test (#363) #368 @gcdd1993
  5. Iotdb data storage #372 @Ceilzcx
  6. Test class writing #370 @TJxiaobao
  7. [webapp,warehouse] support historical interval aggregate data chart #373
  8. [manager] I18nControllerTest and MonitorControllerTest Unit tests are written #376 @TJxiaobao
  9. MonitorsControllerTest Test class is written #378 @TJxiaobao
  10. add IoTDB save data expire time config #379 @Ceilzcx
  11. NoticeConfigController Test class writing completed #380 @TJxiaobao
  12. [warehouse] support iotdb connection available check when init #384
  13. [web-app] notice monitors.detail.time-series.unavailable #390
  14. [home] support time-series db dependency iotdb deploy doc #392
  15. Feature/app service test #393 @TJxiaobao
  16. [docs] update hertzbeat arch pic #394
  17. [docs] add hertzbeat roadmap #397

Bugfix.

  1. [collector] fix doubleAndUnit npe bug,update cpu_load_average calculate #332 @Ceilzcx
  2. fix(sec): upgrade org.postgresql:postgresql to 42.4.1 #340 @zhoumengyks
  3. fix(sec): upgrade org.yaml:snakeyaml to 1.32 #342 @vvsd
  4. [collector] bugfix redis collect failed to create a child event loop #344
  5. fix(sec): upgrade mysql:mysql-connector-java to 8.0.28 #343 @bitmasks
  6. [collector] bugfix redis collect failed to create a child event loop #344
  7. [web-app] fix history echarts chart tooltip only show one instance #365
  8. [workflow] upgrade issues-translator version 2.7 #367
  9. [manager] upgrade sureness v1.0.8 to fix bypassing api auth bug #382 issue by @2xiaodi
  10. [collector] fix the snmp service create too many thread but not reused. #383 issue by @fiendhous
  11. bugfix: Fixed expression:(A | B), A and B are null, print the error log #387 @Ceilzcx
  12. [home] notice jvm code_cache only support jdk8 #391
  13. Typo repair #398 @TJxiaobao
  14. [warehouse] fix 400: statement is a query statement #401
  15. [home] update alert webhook api doc #402
  16. Update constants.js sa-token#396 @click33
  17. Update constants.js jpom#388 @bwcx-jzy
  18. Update constants.js northstar #395 @kevinhuangwl

Online https://console.tancloud.cn.

Have Fun!

Upgrade⚠️

Need Convert Add application.yml

sureness:
  auths:
    - digest
    - basic
    - jwt

To

sureness:
  auths:
    - digest
    - basic
    - jwt
  jwt:
    secret: 'CyaFv0bwq2Eik0jdrKUtsA6bx3sDJeFV643R
             LnfKefTjsIfJLBa2YkhEqEGtcHDTNe4CU6+9
             8tVt4bisXQ13rbN0oxhUZR73M6EByXIO+SV5
             dKhaX0csgOCTlCxq20yhmUea6H6JIpSE2Rwp'

V1.2.1

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.2.1 发布啦!这个版本支持了支持了IOT DB来作为我们的时序数据库存储,实现了更多的测试用例使系统更加强健等。修复了若干bug,提升整体稳定性。

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

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

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

Feature:

  1. [workflow] support custom robot auto update issue title in translate-action #336 @hertzbeat
  2. [web-app] enable app default lang to en #337
  3. [alerter] added code comments in English #346 @TJxiaobao
  4. [manger] add mockito unit test (#363) #368 @gcdd1993
  5. Iotdb data storage #372 @Ceilzcx
  6. Test class writing #370 @TJxiaobao
  7. [webapp,warehouse] support historical interval aggregate data chart #373
  8. [manager] I18nControllerTest and MonitorControllerTest Unit tests are written #376 @TJxiaobao
  9. MonitorsControllerTest Test class is written #378 @TJxiaobao
  10. add IoTDB save data expire time config #379 @Ceilzcx
  11. NoticeConfigController Test class writing completed #380 @TJxiaobao
  12. [warehouse] support iotdb connection available check when init #384
  13. [web-app] notice monitors.detail.time-series.unavailable #390
  14. [home] support time-series db dependency iotdb deploy doc #392
  15. Feature/app service test #393 @TJxiaobao
  16. [docs] update hertzbeat arch pic #394
  17. [docs] add hertzbeat roadmap #397

Bugfix.

  1. [collector] fix doubleAndUnit npe bug,update cpu_load_average calculate #332 @Ceilzcx
  2. fix(sec): upgrade org.postgresql:postgresql to 42.4.1 #340 @zhoumengyks
  3. fix(sec): upgrade org.yaml:snakeyaml to 1.32 #342 @vvsd
  4. [collector] bugfix redis collect failed to create a child event loop #344
  5. fix(sec): upgrade mysql:mysql-connector-java to 8.0.28 #343 @bitmasks
  6. [collector] bugfix redis collect failed to create a child event loop #344
  7. [web-app] fix history echarts chart tooltip only show one instance #365
  8. [workflow] upgrade issues-translator version 2.7 #367
  9. [manager] upgrade sureness v1.0.8 to fix bypassing api auth bug #382 issue by @2xiaodi
  10. [collector] fix the snmp service create too many thread but not reused. #383 issue by @fiendhous
  11. bugfix: Fixed expression:(A | B), A and B are null, print the error log #387 @Ceilzcx
  12. [home] notice jvm code_cache only support jdk8 #391
  13. Typo repair #398 @TJxiaobao
  14. [warehouse] fix 400: statement is a query statement #401
  15. [home] update alert webhook api doc #402
  16. Update constants.js sa-token#396 @click33
  17. Update constants.js jpom#388 @bwcx-jzy
  18. Update constants.js northstar #395 @kevinhuangwl

Online https://console.tancloud.cn.

Have Fun!

升级请注意⚠️

需要变更配置文件 application.yml,将原来的

sureness:
  auths:
    - digest
    - basic
    - jwt

修改为.

sureness:
  auths:
    - digest
    - basic
    - jwt
  jwt:
    secret: 'CyaFv0bwq2Eik0jdrKUtsA6bx3sDJeFV643R
             LnfKefTjsIfJLBa2YkhEqEGtcHDTNe4CU6+9
             8tVt4bisXQ13rbN0oxhUZR73M6EByXIO+SV5
             dKhaX0csgOCTlCxq20yhmUea6H6JIpSE2Rwp'

v1.2.0

07 Oct 11:57
d138104
Compare
Choose a tag to compare

v1.2.0

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.2.0 is coming. This version supports more powerful mertics collect jsonpath, upgrade springboot version to 2.7.4 , support metrics unit convert display, and more. Fixed several bugs and improved the overall stable usability.

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! 👍👍 @Ceilzcx @Privauto @VampireAchao @DreamGirl524 @CharlieXCL @emrys-he @SxLiuYu @tomsun28

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. [home,manager]add practice learn doc and hertzbeat monitor yml #284
  2. [webapp] auto redirect url when detect browser language #289 contribute by @DreamGirl524
  3. [home] update logo icon cdn url with fault tolerance #293 contribute by @VampireAchao
  4. [monitor] enable powerful jsonpath parser, add es metrics #295 contribute by @Ceilzcx
  5. [webapp] update ui theme #296
  6. Feature change main pom artifactId #300 contribute by @Privauto
  7. [home,webapp] add users logo and update hertzbeat brand #302
  8. [monitor] alerter notify test throw msg to front, optional spring.email config #305 contribute by @Ceilzcx
  9. [home]doc:update docker-deploy.md and tdengine-init.md #306 contribute by @Privauto
  10. [hertzbeat] refactor common collect metrics data and alert data queue #320
  11. [hertzbeat] upgrade springboot version 2.4.13 to 2.7.4 #316 contribute by @Privauto
  12. [web-app] optimize the monitor detect feedback method #322
  13. [github,webapp] add webapp ci action, fix eslint warning and upgrade codeql #323
  14. [hertzbeat] add more unit test and test example #324
  15. support metrics unit extract, convert and display #326 contribute by @Ceilzcx
  16. [common] optimize common aviator configuration #327

Bugfix.

  1. [webapp,home] fix middle category icon and update home doc #283
  2. [web-app] fix redirect when monitors app is null #286
  3. [alerter] bugfix aviator expression match npe #297
  4. [doc] fix project name error #294 contribute by @CharlieXCL
  5. [common]feature:use "apache.http.conn.util" replace "sun.net.util" for upgrading java version #299 contribute by @Privauto
  6. Update docker-deploy.md #304 contribute by @emrys-he
  7. fix(sec): upgrade snakeyaml to 1.31 #313 contribute by @SxLiuYu
  8. [script] add startup log and optimize port service judgment #321
  9. [web-app] fix echarts y-axis value tip overflow #325
  10. [webapp] fix interceptor http resp common error-msg when error #329
    Online https://console.tancloud.cn.

Have Fun!

Upgrade⚠️

Need Convert application.yml

spring:
  resources:
    static-locations:
      - classpath:/dist/
      - classpath:../dist/

To

spring:
  web:
    resources:
      static-locations:
        - classpath:/dist/
        - classpath:../dist/

V1.2.0

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.2.0 发布啦!这个版本支持了更强大的jsonpath去采集自定义监控指标,将springboot版本升级到2.7,支持指标单位的提取转换展示等。修复了若干bug,提升整体稳定性。

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

感谢hertzbeat贡献者们的贡献!👍👍 @Ceilzcx @Privauto @VampireAchao @DreamGirl524 @CharlieXCL @emrys-he @SxLiuYu @tomsun28

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

Feature:

  1. [home,manager]add practice learn doc and hertzbeat monitor yml #284
  2. [webapp] auto redirect url when detect browser language #289 contribute by @DreamGirl524
  3. [home] update logo icon cdn url with fault tolerance #293 contribute by @VampireAchao
  4. [monitor] enable powerful jsonpath parser, add es metrics #295 contribute by @Ceilzcx
  5. [webapp] update ui theme #296
  6. Feature change main pom artifactId #300 contribute by @Privauto
  7. [home,webapp] add users logo and update hertzbeat brand #302
  8. [monitor] alerter notify test throw msg to front, optional spring.email config #305 contribute by @Ceilzcx
  9. [home]doc:update docker-deploy.md and tdengine-init.md #306 contribute by @Privauto
  10. [hertzbeat] refactor common collect metrics data and alert data queue #320
  11. [hertzbeat] upgrade springboot version 2.4.13 to 2.7.4 #316 contribute by @Privauto
  12. [web-app] optimize the monitor detect feedback method #322
  13. [github,webapp] add webapp ci action, fix eslint warning and upgrade codeql #323
  14. [hertzbeat] add more unit test and test example #324
  15. support metrics unit extract, convert and display #326 contribute by @Ceilzcx
  16. [common] optimize common aviator configuration #327

Bugfix.

  1. [webapp,home] fix middle category icon and update home doc #283
  2. [web-app] fix redirect when monitors app is null #286
  3. [alerter] bugfix aviator expression match npe #297
  4. [doc] fix project name error #294 contribute by @CharlieXCL
  5. [common]feature:use "apache.http.conn.util" replace "sun.net.util" for upgrading java version #299 contribute by @Privauto
  6. Update docker-deploy.md #304 contribute by @emrys-he
  7. fix(sec): upgrade snakeyaml to 1.31 #313 contribute by @SxLiuYu
  8. [script] add startup log and optimize port service judgment #321
  9. [web-app] fix echarts y-axis value tip overflow #325
  10. [webapp] fix interceptor http resp common error-msg when error #329

Online https://console.tancloud.cn.

Have Fun!

升级注意⚠️

需要将配置文件内容 application.yml

spring:
  resources:
    static-locations:
      - classpath:/dist/
      - classpath:../dist/

变更为

spring:
  web:
    resources:
      static-locations:
        - classpath:/dist/
        - classpath:../dist/

v1.1.3

04 Sep 10:17
Compare
Choose a tag to compare

v1.1.3

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.1.3 is coming. This version supports kafka monitor, ssl certificate expired monitor and more. Fixed several bugs and improved the overall stable usability.

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! 👍👍

Feature:

  1. [web-app]feature:update monitors layout, support host copy to clipboard #260
  2. [monitor] feature: support apache kafka monitor #263 contribute by @wang1027-wqh
  3. [webapp] support history chart query 3 mouth time range #265 issue by @EricFROL
  4. [monitor] support ssl certificate expired monitor #266 suggest by @noear
  5. [web-app] update default interval 600s to 120s #268
  6. [web-app] update layout ui - help button, nav menu #272
  7. [alert,webapp] support delete all alerts at once. #273 issue by @EricFROL
  8. [web-app] update home background image #276

Bugfix.

  1. [docs] fix extend-http-jsonpath.md parseScript error #262 contribute by @woshiniusange .
  2. [monitor] update help docs, refactor redis metrics name #264
  3. [manager] bugfix alert tags is null when tags map key normal value null. #270 issue by https://gitee.com/hello_brother_niu
  4. [alert] bugfix: the alert global preset config do not take effect #275 issue by https://gitee.com/hello_brother_niu

Online https://console.tancloud.cn.

Have Fun!

V1.1.3

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.1.3 发布啦!这个版本支持了apache kafka监控,SSL证书过期监控等。修复了若干bug,提升整体稳定性。

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

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

Feature:

  1. [web-app]feature:update monitors layout, support host copy to clipboard #260
  2. [monitor] feature: support apache kafka monitor #263 contribute by @wang1027-wqh
  3. [webapp] support history chart query 3 mouth time range #265 issue by @EricFROL
  4. [monitor] support ssl certificate expired monitor #266 suggest by @noear
  5. [web-app] update default interval 600s to 120s #268
  6. [web-app] update layout ui - help button, nav menu #272
  7. [alert,webapp] support delete all alerts at once. #273 issue by @EricFROL
  8. [web-app] update home background image #276

Bugfix.

  1. [docs] fix extend-http-jsonpath.md parseScript error #262 contribute by @woshiniusange .
  2. [monitor] update help docs, refactor redis metrics name #264
  3. [manager] bugfix alert tags is null when tags map key normal value null. #270 issue by https://gitee.com/hello_brother_niu
  4. [alert] bugfix: the alert global preset config do not take effect #275 issue by https://gitee.com/hello_brother_niu

Online https://console.tancloud.cn.

Have Fun!

v1.1.2

14 Aug 16:01
a74bdb8
Compare
Choose a tag to compare

v1.1.2

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.1.2 is coming. This version brings jmx collect protocol, supports tomcat and jvm monitor. Support En Docs. Fixed several bugs and improved the overall stable usability.

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! 👍👍

Feature:

  1. [home,docs] support docs i18n #226 contribute by @DreamGirl524
  2. [web-app,home]support yarn install yarn lock #230.
  3. [common]support locale read from env LANG #231.
  4. Feature support jmx #232 contribute by @wang1027-wqh
  5. [monitor]set i18n default lang en #233.
  6. Adding all files apache license #234 contribute by @oyiyou
  7. [monitor] support flink monitor #240 contribute by @cuipiheqiuqiu
  8. [monitor] support http protocol custom timeout #241
  9. [manager]support monitor type JVM #249

Bugfix.

  1. [home] update mysql-init spring.datasource.url #225 contribute by @gzwlly .
  2. Doc#param names refactor #199 contribute by @DevilX5
  3. [collector] bugfix: Solve imprecise cyclicJob execution interval problem. #246 contribute by @cuipiheqiuqiu .

Online https://console.tancloud.cn.

Have Fun!

V1.1.2

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.1.2 发布啦!这个版本带来了自定义监控JMX协议,支持tomcat和JVM监控,翻译了用户英文文档。修复了若干bug,提升整体稳定性。

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

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

Feature:

  1. [home,docs] support docs i18n #226 contribute by @DreamGirl524
  2. [web-app,home]support yarn install yarn lock #230.
  3. [common]support locale read from env LANG #231.
  4. Feature support jmx #232 contribute by @wang1027-wqh
  5. [monitor]set i18n default lang en #233.
  6. Adding all files apache license #234 contribute by @oyiyou
  7. [monitor] support flink monitor #240 contribute by @cuipiheqiuqiu
  8. [monitor] support http protocol custom timeout #241
  9. [manager]support monitor type JVM #249

Bugfix.

  1. [home] update mysql-init spring.datasource.url #225 contribute by @gzwlly .
  2. Doc#param names refactor #199 contribute by @DevilX5
  3. [collector] bugfix: Solve imprecise cyclicJob execution interval problem. #246 contribute by @cuipiheqiuqiu .

Online https://console.tancloud.cn.

Have Fun!

v1.1.1

11 Jul 14:50
Compare
Choose a tag to compare

v1.1.1

Home: hertzbeat.com | tancloud.cn

Hi guys! HertzBeat v1.1.1 is coming. This version brings custom monitoring enhancements, and the collected indicator data can be assigned as a variable to the next collection. Fixed several bugs and improved the overall stable usability.

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! 👍👍

Feature:

  1. [script] feature update docker base image to openjdk:11.0.15-jre-slim… #205
  2. [monitor] support use pre collect metrics data to replace next metrics config params #206.
  3. [collector] use basic auth with raw HTTP headers instead of preemptive #212
  4. [manager,alerter] support wework, dingDing, flyBook webhook url config #213
  5. [monitor] feature update numeric metrics all contain decimal points #217
  6. [web-app]feature:toggle [enable and cancel] button #218
  7. [manager] update define yml file name add prefix "app" or "param" #221

Bugfix.

  1. [update] docker-compose 添加jpa自动执行脚本,删除sql脚本 #198 contribute by @DevilX5 .
  2. Doc#param names refactor #199 contribute by @DevilX5
  3. [manager] bugfix oracle performance metrics collect error, update win name #201.
  4. [common] bugfix alert status can not update #203
  5. [manager] bugfix update windows monitor type name #204
  6. fix time zone todo issue #210 contribute by @djzeng
  7. [common] bugfix SnowFlakeId cannot exceed hexadecimal 0x1FFFFFFFFFFFFFF #211
  8. [manager] 修改监控页面取消监控功能再启动监控导致多生成jobId,原有监控项目并没有真实取消 #215 contribute by @yangshihui
  9. [warehouse] bugfix exception when tdengine create table SQL contain special char #220

Online https://console.tancloud.cn.

Have Fun!

V1.1.1

官网: hertzbeat.com | tancloud.cn

大家好,HertzBeat v1.1.0 发布啦!这个版本带来了自定义监控增强,采集指标数据可以作为变量赋值给下一个采集。修复了若干bug,提升整体稳定性。

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

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

Feature:

  1. [script] feature 升级docker的基础镜像为 openjdk:11.0.15-jre-slim #205
  2. [monitor] 支持前置采集指标数据作为变量赋值给下一采集流程 #206.
  3. [collector] 使用基本的http headers头实现basic auth替换前置模式 #212
  4. [manager,alerter] 支持告警通知设置丁丁微信飞书自定义 webhook url #213
  5. [monitor] feature 更新数值指标数据不带末尾为0的小数点 #217
  6. [web-app]feature:toggle [enable and cancel] button #218
  7. [manager] 更新监控define yml文件前缀名称 "app" or "param",便于自定义监控区别 #221

Bugfix.

  1. [update] docker-compose 添加jpa自动执行脚本,删除sql脚本 #198 contribute by @DevilX5 .
  2. 修复自定义监控描述文档 #199 contribute by @DevilX5
  3. [manager] bugfix oracle performance 指标采集异常问题 #201.
  4. [common] bugfix 告警状态无法页面手动更新问题 #203
  5. [manager] bugfix windows监控类型名称错误问题 #204
  6. fix time zone todo issue #210 contribute by @djzeng
  7. [common] bugfix 雪花算法生成ID大小超出 0x1FFFFFFFFFFFFFF 导致前端不识别问题 #211
  8. [manager] 修改监控页面取消监控功能再启动监控导致多生成jobId,原有监控项目并没有真实取消 #215 contribute by @yangshihui
  9. [warehouse] 修复tdengine对特殊字段建表失败导致数据无法入库问题 #220

Online https://console.tancloud.cn.

Have Fun!