一款牛逼的监控工具!

背景

作为一名攻城狮,面对各种CPU飙高、内存占满、请求502等等之类的问题,是否经常无从下手,问题不知从何查起。

为了解决这些问题,是否经常半夜Debug,线上复现问题,可以说基本的时间都花在找问题上了,而出现这种情况一般都是少了一个全面的监控而引起的。

所以,带着这个问题小编我来了,今天为大家介绍一个全面的监控工具:HertzBeat赫兹跳动,让问题在监控面前无所遁形。

图片

 

介绍

HertzBeat赫兹跳动是一个拥有强大自定义监控能力,无需 Agent 的开源实时监控告警系统。

该监控系统具有以下特点

1、集 监控+告警+通知 为一体,支持对应用服务,数据库,操作系统,中间件,云原生,网络等监控,阈值告警通知一步到位。

2、易用友好,全 WEB 页面操作,鼠标点一点就能监控告警,零上手学习成本。

3、更自由化的阈值规则,邮件 Discord Slack Telegram 钉钉 微信 飞书 短信 Webhook 等方式及时送达。

图片

 

快速使用

HertzBeat赫兹跳动提供了多种部署方式,如Docker部署、安装包部署等部署方面,如果不想部署,可以直接使用官方提供的SASS,具体文档如下:

官网地址:https://hertzbeat.com/zh-cn/docs/

下面,本文采用Docker的部署安装的方式

1、下载安装Docker环境

Docker 工具自身的下载请参考其他资料,安装完成后如下所示

$ docker -v
   Docker version 20.10.12, build e91ed57

2、拉取HertzBeat Docker镜像

$ docker pull tancloud/hertzbeat

若网络超时使用

$ docker pull quay.io/tancloud/hertzbeat

3、部署启动HertzBeat

$ docker run -d -p 1157:1157 \
    -e LANG=zh_CN.UTF-8 \
    -e TZ=Asia/Shanghai \
    -v /opt/data:/opt/hertzbeat/data \
    -v /opt/logs:/opt/hertzbeat/logs \
    -v /opt/application.yml:/opt/hertzbeat/config/application.yml \
    -v /opt/sureness.yml:/opt/hertzbeat/config/sureness.yml \
    --restart=always \
    --name hertzbeat tancloud/hertzbeat

4、开始探索HertzBeat

浏览器访问 http://ip:1157/ 即可开始探索使用HertzBeat,默认账户密码 admin/hertzbeat。登录后如下图所示:

图片

总结

总的来说HertzBeat赫兹跳动监控全面,并且全 WEB 页面操作,鼠标点一点就能监控告警,零上手学习成本,并且提供商业化的SASS。

最后在贴上地址:

使用文档:https://hertzbeat.com/zh-cn/docs/

github代码:https://github.com/dromara/hertzbeat

gitee代码:https://gitee.com/dromara/hertzbeat

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值