Skip to content

v1.2.1

Compare
Choose a tag to compare
@tomsun28 tomsun28 released this 30 Oct 16:27
· 2067 commits to master since this release
fab8f9f

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'