开源实时监控系统 HertzBeat 赫兹跳动 v1.2.1 发布
官网: hertzbeat.com | tancloud.cn
大家早上好,监控告警系统 HertzBeat v1.2.0 发布啦!新增IoTDB作为时序数据存储,更多测试用例和bug修复提升整体稳定性等。欢迎了解使用。
只需要一条 docker 命令即可安装体验 heartbeat :
docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat
花一分钟快来试试吧。
感谢 hertzbeat 贡献者们的贡献!👍👍
我们急需对测试用例,新增应用监控,文档等各方面的贡献者,非常欢迎您的加入。快来吧,HertzBeat 上手非常简单!
特性:
- [workflow] 在translate-action里支持机器人自动翻译修改issue标题 #336 @hertzbeat
- [web-app] 应用默认语言设置的英文 #337
- [alerter] 代码注射翻译整理 #346 @TJxiaobao
- [manger] 新增mockito单元测试用例 (#363) #368 @gcdd1993
- 支持iotdb作为时序数据库存储 #372 @星辰
- 新增单元测试用例 #370 @TJxiaobao
- [webapp,warehouse] 历史图表支持最大值最小值平均值统计展示 #373
- [manager] I18nControllerTest and MonitorControllerTest 单元测试用例实现 #376 @TJxiaobao
- MonitorsControllerTest 单元测试用例实现 #378 @TJxiaobao
- 支持配置iotdb数据存储时间 #379 @星辰
- NoticeConfigController Test class writing completed #380 @TJxiaobao
- [warehouse] 启动时对iotdb链接可用性检测 #384
- [web-app] notice monitors.detail.time-series.unavailable #390
- [home] 新增iotdb数据库安装初始化配置文档 #392
- Feature/app service test #393 @TJxiaobao
- [docs] 更新hertzbeat架构图 #394
- [docs] 新增hertzbeat路线图 #397
BUG 修复.
- [collector] fix doubleAndUnit 空指针异常,更新 cpu_load_average 计算表达式 #332 @星辰
- fix(sec): 升级 org.postgresql:postgresql to 42.4.1 #340 @zhoumengyks
- fix(sec): 升级 org.yaml:snakeyaml to 1.32 #342 @hdfjfg
- [collector] 修复redis监控采集failed to create a child event loop 问题 #344
- fix(sec): 升级 mysql:mysql-connector-java to 8.0.28 #343 @bitmasks
- [web-app] 修复历史图表tooltip多点只展示一个实例的问题 #365
- [workflow] 升级 issues-translator version 2.7 #367
- [manager] 升级 sureness v1.0.8 to 修复权限绕过安全问题 #382 issue by @2xiaodi
- [collector] 修改snmp协议监控造成大量无用线程假死问题 #383 issue by @fiendhous
- bugfix: Fixed expression:(A | B), A and B are null, print the error log #387 @星辰
- [home] 注释 jvm code_cache 只支持 jdk8#391
- Typo repair #398 @TJxiaobao
- [warehouse] 修复 400: statement is a query statement 异常 #401
- [home] 更新告警 webhook 接口文档 #402
- 更新 constants.js 的 sa-token#396 @孔明
- 更新 constants.js 的 jpom#388 @不忘初心
- 更新 constants.js 的 northstar #395 @Huangwl
在线环境 https://console.tancloud.cn.
升级请注意⚠️
需要变更配置文件 application.yml,将原来的
sureness:
auths:
- digest
- basic
- jwt
修改为.
sureness:
auths:
- digest
- basic
- jwt
jwt:
secret: 'CyaFv0bwq2Eik0jdrKUtsA6bx3sDJeFV643R
LnfKefTjsIfJLBa2YkhEqEGtcHDTNe4CU6+9
8tVt4bisXQ13rbN0oxhUZR73M6EByXIO+SV5
dKhaX0csgOCTlCxq20yhmUea6H6JIpSE2Rwp'
Have Fun!
HertzBeat 赫兹跳动 是由 Dromara 孵化,TanCloud 开源的一个支持网站,API,PING,端口,数据库,操作系统等监控类型,拥有易用友好的可视化操作界面的开源监控告警项目。
我们也提供了对应的 SAAS 版本监控云,中小团队和个人无需再为了监控自己的网站资源,而去部署一套繁琐的监控系统,登录即可免费开始。
HertzBeat 支持自定义监控 , 只用通过配置 YML 文件我们就可以自定义需要的监控类型和指标,来满足常见的个性化需求。
HertzBeat 模块化,manager, collector, warehouse, alerter各个模块解耦合,方便理解与定制开发。
HertzBeat 支持更自由化的告警配置 (计算表达式),支持告警通知,告警模版,邮件钉钉微信飞书等及时通知送达
欢迎登录 HertzBeat 的 云环境 TanCloud 试用发现更多。
我们正在快速迭代中,欢迎参与加入一起共建项目开源生态。
HertzBeat的多类型支持,易扩展,低耦合,希望能帮助开发者和中小团队快速搭建自有监控系统。
我们急需对测试用例,新增应用监控,文档等各方面的贡献者,非常欢迎您的加入。快来吧,HertzBeat 上手非常简单!
仓库地址
Gitee https://gitee.com/dromara/hertzbea
Github https://github.com/dromara/hertzbeat
看到这里不妨 Star 支持下哦,灰常感谢!
