Releases: apache/hertzbeat
Releases · apache/hertzbeat
v1.7.0
v1.7.0
Hi guys! Apache HertzBeat (incubating) 1.7.0 version has published!
What's Changed
- doc: update for v1.6.1 release by @zqr10159 in #2794
- [Doc] improve website by @zhangshenghang in #2795
- [doc] update deploy doc by @tomsun28 in #2796
- [Task][OSPP] HertzBeat Official Template Marketplace by @All-The-Best-for in #2641
- [improve]:Improve the way Ai is entered and requested by @Yanshuming1 in #2762
- [bugfix] fix collector docker build error by @tomsun28 in #2799
- [fix]Remove the duplicate declaration of commons-net by @shinestare in #2801
- [doc] update new contributors by @tomsun28 in #2802
- [Improve] Improve module name by @zhangshenghang in #2805
- [improve] code according to code specifications by @po-168 in #2809
- [feature] Support custom refresh intervals for each group of metrics by @zuobiao-zhou in #2718
- [improve] Fix error links caused by module name changes. by @zuobiao-zhou in #2807
- [fix] fix the Linux process monitoring process exits abnormally without warning by @LiuTianyou in #2810
- [Doc] Add blog by @zhangshenghang in #2812
- [Improve] improve kafka monitor by @zhangshenghang in #2813
- [Feature] add e2e code by @zhangshenghang in #2811
- [improve] modify e2e test by @zhangshenghang in #2814
- [improve] update windows metrics yml by @tomsun28 in #2816
- [improve] update grafana auth method and add expose url by @tomsun28 in #2818
- Fixed the omissions in #2805 by @kerwin612 in #2826
- [refactor] change name from http_sd to registry by @Calvin979 in #2827
- [fix]fix windows chinese encoding by @starryCoder in #2831
- [doc] Added custom development collector documentation by @zhangshenghang in #2833
- [improve] update and fix template yml priority by @tomsun28 in #2829
- [chore] Delete redundant Spaces by @ayu-v0 in #2834
- [doc]: update sidebar category label and plugin documentation by @zqr10159 in #2837
- [fix] bugfix flyway location can not auto detect vendor when not h2 by @tomsun28 in #2835
- [improve] update victoriametrics and greptime store by @tomsun28 in #2836
- [feature] support managing tasks by using http_sd by @Calvin979 in #2830
- [fix] auto generated by protocol buffer by @tomsun28 in #2842
- [Feature] Add ssh e2e code by @zhangshenghang in #2843
- [bugfix]Fix wrong app name by @zqr10159 in #2845
- [doc] add security model doc and update contributors by @tomsun28 in #2846
- [improve] improve dependency by @zhangshenghang in #2855
- [doc] update security doc and some by @tomsun28 in #2856
- A bug fix by @TJxiaobao in #2853
- [doc] Add ',' separator between monitoring types by @Rancho-7 in #2865
- [doc]improve-windows-monitoring:Update Windows system monitoring docu… by @starryCoder in #2869
- [Optimize] Add a reminder about potential collection issues caused by the Docker deployment method of collector. by @zuobiao-zhou in #2844
- [improve]Add more helpful messages when adding a Kafka monitor by @Rancho-7 in #2876
- modified:add a small change. by @TJxiaobao in #2878
- [Fix] fix clickhouse monitor by @LiuTianyou in #2874
- [chore] Delete the redundant else by @ayu-v0 in #2881
- [improve]Remove stack property from line charts by @zqr10159 in #2888
- [improve]improve linux process by @LiuTianyou in #2889
- [Improve]Beautify Charts by @zqr10159 in #2891
- [doc] Add more hints when users are switching data source. by @Rancho-7 in #2880
- [collector]feature:Add monitoring metrics for consumer groups in Kafka client by @doveLin0818 in #2887
- [Improve] Improve Kafka chart display by @zhangshenghang in #2894
- [collector]bugfix:fix the issue of reusing the
adminClient
in the Kafka client. by @doveLin0818 in #2895 - [improve]add Plc protocol , Modbus monitor by @ZY945 in #2850
- [Improve] add notification when port number changes automatically due to HTTPS toggle.(#2779) by @yunfan24 in #2896
- [feature] integrate with Apache Arrow by @Calvin979 in #2864
- [Doc] update doc by @zhangshenghang in #2900
- [Imporve] Support Kafka internal topic configuration by @zhangshenghang in #2901
- fix: update calculate metrics definitions by @zqr10159 in #2905
- [feature] Add a new Singleton-pattern-based LRU local cache by @doveLin0818 in #2907
- add an online parser for prometheus. by @leo-934 in #2851
- [Improve] Improve OBS by @zhangshenghang in #2909
- [improve] fix import of CollectRep by @Calvin979 in #2910
- feature: Add Alarm Voice Alerts by @zqr10159 in #2906
- [bugfix] Fix the bug where canceling an edit on a record still updates the page values. by @yunfan24 in #2911
- [bugfix] Fix docker container name unable to display problem by @zhangshenghang in #2914
- [improve] Optimize CacheService and add relevant unit test by @lctking in #2912
- [improve] Add required field indicators and form validation prompts for convergence strategies and silent strategies in the form. by @yunfan24 in #2913
- [Feture]Add docker e2e test by @zhangshenghang in #2916
- [bugfix]: fix setColumns method in CollectRep class by @zqr10159 in #2918
- improve: replace empty json object key with empty string by @zqr10159 in #2919
- [bugfix] Bug fix for alarm voice. by @yunfan24 in #2920
- Update app-windows_script.yml by @simonsigre in #2922
- [bugfix] Fixed the 'java.lang.UnsupportedOperationException' exception caused by getCurrentMetricsData by @lixiaobaivv in #2923
- [Improve] Optimize the e2e code structure by @zhangshenghang in #2926
- [improve] optimize website navbar css(#2928) by @ponfee in #2929
- [feature] Adding CPU Temperature Check Into Default Ubuntu Checks by @simonsigre in #2930
- [improve] Improve the synchronization of the mute status. by @yunfan24 in #2927
- [bugfix] Corrected case 'DashBoard' is a lower case 'B' by @simonsigre in #2935
- [bugfix] Modify the doris_be.md document into an English version by @Craaaaazy77 in #2936
- [improve] Refactor and Split the Message Notification Component. by @yunfan24 in #2924
- [home] updated navbar css #2928 by @Vedant7789 in #2934
- [Improve]Improve e2e code by @zhangshenghang in #2945
- [refactor] refactoring methods replaceCryPlaceholder and replaceSmilingPlace by @hasimmollah in #2832
- [alarm] refactor new alarm by @tomsun28 in #2902
- bugfix: optimize column update. by @zqr10159 in #2947
- [doc] Add Supported MySQL Versions. by @yunfan24 in #2949
- [Feature] Support customized JMX monitoring through the Factory Pattern. by @doveLin0818 in #2932
- [Improve]Modify Chinese comments by @zhangshenghang in #2950
- ...
v1.6.1
v1.6.1
Hi guys! Apache HertzBeat (incubating) 1.6.1 version has published!
Highlights
- [feature] designated personnel send message by @zhangshenghang in #2038
- [feature] support mongodb atlas cluster by @zhangshenghang in #2052
- [feature] Implement IMAP protocol support by @zuobiao-zhou in #2059
- [improve]add flink on yarn monitoring by @zhangshenghang in #2078
- [feature] support ai api with zhipu ai by @Yanshuming1 in #2120
- [feature] :support alibaba Ai by @Yanshuming1 in #2153
- [feature] : support Kimi Ai by @Yanshuming1 in #2171
- [improve]add zookeeper envi monitor by @zhangshenghang in #2202
- [feature] : add SparkDesk Ai by @Yanshuming1 in #2185
- [improve]WeCom app supports sending to specific users, departments, tags by @zqr10159 in #2220
- [feature] Add presto db monitor by @Yanshuming1 in #2234[
- [feature] add plugin management and support plugin hot reloading by @LiuTianyou in #2238
- [feature] support collect data from header by @Calvin979 in #2266
- Add the editing mode of "complex rule nesting" to support "threshold rules" by @kerwin612 in #2315
- [feature] Support collector to run scripts directly as agents to collect metrics. by @zuobiao-zhou in #2313
- [feature] support redis cluster and sentinel mode in real time data by @Calvin979 in #2324
- [type:feat] support KingBase database monitor by @Aias00 in #2341
- [feature] Optimize script protocol and add Windows-script yml template by @zuobiao-zhou in #2367
- [feature] add sms config by @Aias00 in #2399
- [Feature] add oceanbase template by @Aias00 in #2439
- [feature] add greenplum template by @Aias00 in #2442
- [feature] add markdown formatter by @zhangshenghang in #2519
- [type:feature] add valkey template by @Aias00 in #2547
- [type:feature] add greptimedb template by @Aias00 in #2551
- [feature] add kvrocks template by @Aias00 in #2564
- [Feature] Supports Bulletin to view all metrics. by @zqr10159 in #2584
- [feat] support monitor MQTT connections by @LiuTianyou in #2618
- [feature] Implement custom parameters for plugins by @Yanshuming1 in #2616
- [feature]Support grafana charts for Prometheus by @zqr10159 in #1658
- [Feature] add NVIDIA monitor by @zhangshenghang in #2643
- [Feature] support kafka admin monitor by @zhangshenghang in #2733
What's Changed
- [doc] add telnet protocol custom doc by @Yanshuming1 in #2061
- fixed: required field check for tag settings by @Calvin979 in #2071
- [doc] update release 1.6.0 doc by @tomsun28 in #2074
- [doc]HertzBeat 1.6.0 Upgrade Guide by @zqr10159 in #2077
- [improve] update docker compose and k8s helm deploy script by @tomsun28 in #2076
- [feature] upgrade webapp angular deps version #1707 by @Aias00 in #1987
- [feature] designated personnel send message by @zhangshenghang in #2038
- [Improve] Fix possible potential thread unsafe issues by @gjjjj0101 in #2043
- [feature] support mongodb atlas cluster by @zhangshenghang in #2052
- [feature] Implement IMAP protocol support by @zuobiao-zhou in #2059
- [fix] fix unit test passing but outputting exception stack by @LiuTianyou in #2063
- [feature] Add automatic refresh to the monitoring center by @zuobiao-zhou in #2064
- [collector] fix the wrong condition for checking the response by @ileonli in #2067
- [doc] add hertzbeat 1.6.0 release blog by @tomsun28 in #2083
- feature: add column Version and Public Ip on Collector page by @Calvin979 in #2072
- [improve]add flink on yarn monitoring by @zhangshenghang in #2078
- [feature] After new, edit, resume a monitor, display its status directly and correctly by @zuobiao-zhou in #2065
- [Improve] Support jacoco and Codecov by @crossoverJie in #1985
- [license] update license document for jutf7 by @Calvin979 in #2082
- [improve] enterprise wechat validate by @zhangshenghang in #2086
- chore: bump api-testing from v0.0.16 to v0.0.17 by @LinuxSuRen in #2087
- [bugfix] notice rules api access 409 error when upgrade 1.6.0 by @Nctllnty in #2090
- [bugfix] fix some template menus hidden when too long by @tomsun28 in #2092
- [doc] mysql monitoring help document adds steps for importing drivers by @LiuTianyou in #2091
- [doc] Add codecov badge by @crossoverJie in #2089
- fix: the e2e failure without broken the ci by @LinuxSuRen in #2093
- fix: greptimedb can't work with version >= 0.5 by @killme2008 in #2095
- [bugfix] fix extract double and unit error when unit is Ki by @LiuTianyou in #2099
- feat: supports TTL for greptimedb data storage by @killme2008 in #2101
- [improve] Optimization notification code validation by @zhangshenghang in #2102
- Optimize the code by removing unnecessary attribute values by @kerwin612 in #2110
- Fixed a style issue within the dialog on the about-page. by @kerwin612 in #2109
- fixed #2107 by @kerwin612 in #2108
- [bugfix] the prompt information on the Collector Cluster page by @kerwin612 in #2114
- Optimize the visual experience of the
level2Message
module. by @kerwin612 in #2111 - [improve] update collector info, support env config or auto fetch by @tomsun28 in #2100
- Optimize the visual experience of the
nz-table
template. by @kerwin612 in #2112 - Optimize the layout of the [New Threshold Rule] form. by @kerwin612 in #2116
- Uniformly use [...] to replace the phrase [More]. by @kerwin612 in #2115
- Fixed the i18n issue of the [New Notice Policy] form. by @kerwin612 in #2117
- Fixed the i18n issue similarly to #2117. by @kerwin612 in #2119
- bugfix the status filter in the monitoring center by @kerwin612 in #2124
- Fixed the bug of the status filter in the alert center. by @kerwin612 in #2125
- Add an input box component with a removal function. by @kerwin612 in https://github.com/apache/hert...
v1.6.0
v1.6.0
Hi guys! Apache HertzBeat (incubating) 1.6.0 version has published!
Our first apache version here!
Download Page https://hertzbeat.apache.org/docs/download/
Upgrade Guide: https://hertzbeat.apache.org/blog/2024/06/11/hertzbeat-v1.6.0-update/
Thanks to our contributors! 👍👍
Highlights
- HertzBeat is donated to the Apache Incubator.
- migrate repo, clean up code, license, add more help doc and more
- add dependency license doc
- [feature]Hertzbeat custom plugin. by @zqr10159 in #1973
- [feature] add apache hugegraph monitor by @zhangshenghang in #1972
- [improve][HIP] HIP-01: Implement refactoring AbstractCollect by @crossoverJie in #1966
- [feature] Support monitoring of OpenAI accounts by @zuobiao-zhou in #1947
- [feature] add apache yarn monitor by @zhangshenghang in #1937
- [featrue]add apache hdfs monitor by @zhangshenghang in #1920
- [feature] support use ngql query metrics from nebulaGraph by @LiuTianyou in #1917
- [feature] support random jwt secret when not custom by @tomsun28 in #1897
- feat Support Time Type to Tengine Data Storage by @Clownsw in #1890
- [feature] support the VictoriaMetrics cluster by @xuziyang in #1880
- [feature] support flyway database migration by @tomsun28 in #1875
- [feature] Support Redfish protocol to monitoring server by @gjjjj0101 in #1867
- [feature] add influxdb metrics monitoring by @TJxiaobao in #1730
- [improve] use apache jexl replace of aviator by @tomsun28 in #1859
- [feature] Add Linux process monitoring by @zhangshenghang in #1857
- [feature] Add Apache Hbase RegionServer monitoring by @zhangshenghang in #1833
- [improve] use eclipselink orm replace of hibernate orm by @tomsun28 in #1801
- [feature]Add monitoring for Hbase Master by @zhangshenghang in #1820
- [feature] Improve the import checkstyle by @crossoverJie in #1802
- [Improve]When multiple lines are returned, each alarm is triggered instead of only the first alarm by @15613060203 in #1797
- [improve]Add external lib folder to store mysql and oracle driver. by @zqr10159 in #1783
- [feature:update-checkstyle] Limit the java file header by @YxYL6125 in #1799
- monitor center add search type modal by @tomsun28 in #1699
- mongodb monitoring support custom connection timeout param by @ZY945 in #1697
- System config theme by @TJxiaobao in #1636
- [feature] add storm monitor by @starmilkxin in #1673
- add a online prometheus parser and a prometheus-like push style. by @vinci-897 in #1644
- and more bugfix, doc, features power by our contributors, thanks to them.
What's Changed
- bugfix collector can not startup alone by @tomsun28 in #1633
- translate some hertzbeat blog by @TJxiaobao in #1635
- Check class description by @ZY945 in #1638
- translate class description to english by @TJxiaobao in #1641
- support monitor metrics name i18n: ClickHouse by @ZY945 in #1642
- translate blog 20220601 to English by @vinci-897 in #1646
- add a online prometheus parser and a prometheus-like push style. by @vinci-897 in #1644
- translate blog 20220320 to English by @vinci-897 in #1647
- support monitor metrics name i18n: DynamicTp by @ZY945 in #1649
- translate blog 20220228 to English by @vinci-897 in #1648
- translate blog 20220310 to English by @vinci-897 in #1651
- translate blog 20220904 to English by @vinci-897 in #1652
- support monitor metrics name i18n: Airflow by @ZY945 in #1654
- support monitor metrics name i18n: IoTDB by @ZY945 in #1659
- Translate 2022-02-11-hertzbeat document by @wang1027-wqh in #1660
- bugfix The annotation @transactional specifies rollbackFor. by @handy-git in #1643
- add handy-git as a contributor for code by @allcontributors in #1661
- feature:Translate 2022-02-17-hertzbeat Document by @wang1027-wqh in #1662
- support monitor metrics name i18n: rocketmq by @ZY945 in #1663
- [doc] update relate doc and readme by @tomsun28 in #1667
- bugfix monitoring mongodb not work in springboot3 by @ZY945 in #1668
- [feature] add storm monitor by @starmilkxin in #1673
- [bugfix] fixed the issue in http_sd where services were incorrectly reported as available when they were actually unavailable by @starmilkxin in #1678
- remove mysql-oracle dependency jar from release package lib by @tomsun28 in #1680
- System config theme by @TJxiaobao in #1636
- update webapp menu layout and doc by @tomsun28 in #1682
- bugfix can not find mysql dependency when startup by @tomsun28 in #1686
- support config common aes secret by @tomsun28 in #1683
- [bugfix]fix the issue of add redis cluster node test error report(#1601) by @LiuTianyou in #1684
- add LiuTianyou as a contributor for code by @allcontributors in #1687
- mongodb monitoring support custom connection timeout param by @ZY945 in #1697
- bugfix old data decode error when use new common-secret by @tomsun28 in #1696
- [bugfix] fix bug where reopening pop-up window still retained previously edited data after closing. by @starmilkxin in #1698
- monitor center add search type modal by @tomsun28 in #1699
- fix status page logo overflow by @tomsun28 in #1700
- bugfix npe monitor jobid may be null by @tomsun28 in #1701
- support custom main menus in monitor template by @tomsun28 in #1703
- update home website doc by @tomsun28 in #1712
- [Improve] change package group to org apache hertzbeat by @vinci-897 in #1724
- [improve] initial license clean up by @tomsun28 in #1725
- update manager and collector logback config(#1704) by @handy-git in #1723
- fix(sec): upgrade com.h2database:h2 to by @WinterKi1ler in #1718
- add WinterKi1ler as a contributor for code by @allcontributors in #1736
- update asf branch protected check by @tomsun28 in #1738
- [doc]Update star chart by @zqr10159 in #1737
- [fixed] fixed click collector online offline button error by @miki-hmt in #1734
- [improve] initial doc clean up by @tomsun28 in #1741
- [Improvement]Support multiple receivers. by @zqr10159 in #1731
- [improvement]Add lisence. by @zqr10159 in #1746
- Backend LICENSE Initialize by @wang1027-wqh in #1744
- Back-end dependency upgrade by @TJxiaobao in #1743
- [Improve] run hertzbeat in docker compose support dependen service condition by @gjjjj0101 in #1748
- [bugfix] fix statuspage index exception by @makechoicenow in #1747
- remove unlicensed dependency 'wolfy87 eventemitter' by @alpha951 in #1745
- [improve] auto label when pr, update asf config by @tomsun28 in #1749
- [improve] update asf config set required status checks context by @tomsun28 in #1751
- [improve] home add apache info by @a-little-fool in #1740
- [doc] Change e2e path by @crossoverJie in #1758
- fix : ingress tls inoperative by @PeixyJ in #1760
- [refactor] method improvement rationale by @dukbong in #1757
- [improve] create disclaimer file, add incubating in describe by @tomsun28 in #1764
- [improve] update new hertzbeat brand logo, update doc by @tomsun28 in #1761
- Complete the code comment translation of the common module by @Hi-Mr-Wind in #1766
- Remove unnecessary if-else statement. by @dukbong in #1770
- [doc] remove and translate chinese to english in warehous by @xuziyang in #1773
- Replace deprecated methods with builder pattern for RedisURI construction by @dukbong in #1772
- remove and translate chinese to english in collector,script,push,remoting and manager module by @...