本文主要是介绍基于docker搭建心跳开源系统,HertzBeat,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1:HertzBeat赫兹跳动 是一个拥有强大自定义监控能力,无需 Agent 的开源实时监控告警工具。
集 监控+告警+通知 为一体,支持对应用服务,数据库,操作系统,中间件,云原生,网络等指标监控,阈值告警通知一步到位。
支持更自由化的阈值规则(计算表达式),邮件 Discord Slack Telegram 钉钉 微信飞书 短信 Webhook 等方式及时送达。
我们将Http,Jmx,Ssh,Snmp,Jdbc等协议规范可配置化,您只需配置YML就能使用这些协议去自定义采集任何您想要的指标。
您相信只需定义YML就能立刻适配一款K8s或Docker等新的监控类型吗?
2;开始搭建【前提有一台linux服务器,并搭建了docker】
3:只需要一条docker命令即可安装体验heartbeat
docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat
安装成功后会生成 账户密码
4:通过ip:1157 直接在浏览器进行访问;
5:可以通过消息通知,配置钉钉webHook 机器人。同步到钉钉群里,实现预警通知功能。
![在这里插入图片描述](https://img-blog.csdnimg.cn/92acce69dac647aaa95cbb7a17ba599b.png
这篇关于基于docker搭建心跳开源系统,HertzBeat的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!