本页目录
HertzBeat
是一个拥有强大自定义监控能力,无需Agent的实时监控系统。网站监测,PING连通性,端口可用性,数据库,操作系统,中间件,API监控,阈值告警,告警通知(邮件微信钉钉飞书)。
HertzBeat
的多类型支持,易扩展,低耦合,希望能帮助开发者和中小团队快速搭建自有监控系统。
Gitee下载地址:https://gitee.com/dromara/hertzbeat
Github地址:https://github.com/dromara/hertzbeat
不会Termux的请前往:https://cloud.tencent.com/developer/article/2165197 学习完后,再来。
openjdk-17 不影响启动HertzBeat,但是可能会影响其他服务的使用,建议调整到JDK11
pkg install openjdk-17 -y
wget https://gitee.com/dromara/hertzbeat/releases/download/v1.2.1/hertzbeat-1.2.1.zip
unzip hertzbeat-1.2.1.zip
cd hertzbeat/bin
./startup.sh
耐心等待哦!
出现
输入默认账号密码,admin hertzbeat
完成 🎉!
如果你需要使用历史数据功能,你需要去安装一个时序数据库,请参考:https://cloud.tencent.com/developer/article/2165182
修改配置
vim config/application.yml
默认账号是root,密码也是root,数据库端口是6667
warehouse:
store:
iot-db:
enabled: true
host: 127.0.0.1
rpc-port: 6667
username: root
password: root
# V_O_12 || V_0_13
version: V_0_13
# if iotdb version >= 0.13 use default queryTimeoutInMs = -1; else use default queryTimeoutInMs = 0
query-timeout-in-ms: -1
# 数据存储时间:默认'7776000000'(90天,单位为毫秒,-1代表永不过期)
expire-time: '7776000000'
配置完记得重启!
vim config/sureness.yml
自己翻翻看吧,不难!
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!