十八张图带你入门实时监控系统HertzBeat
我们经常讲 :研发人员有两只眼睛,张图一只是门实监控平台,另一只是时监日志平台 。在对性能和高可用讲究的控系场景里 ,监控平台的张图重要性再怎么强调也不过分。
这篇文章 ,门实我们聊聊开源实时监控告警系统 HertzBeat 赫兹跳动 。时监
图片
1 产品特色
HertzBeat 有两个非常鲜明的控系特色:强大的监控模版和无需 Agent 。
1.1 强大的张图监控模版
HertzBeat 自身并没有去创造一种采集数据协议让监控对端来适配它,而是云计算门实充分使用了现有的生态 。比如 :
SNMP 协议采集网络交换机路由器信息JMX 规范采集 JAVA 应用信息JDBC 规范采集数据集信息SSH 直连执行脚本获取回显信息HTTP 解析 API 接口信息
图片
HertzBeat 使用这些已有的时监标准协议或规范,将他们抽象规范可配置化,控系最后使其都可以通过编写YML格式监控模版的张图形式 ,来制定模版使用这些协议来采集任何想要的门实指标数据 。
1.2 无需 Agent
笔者曾经接触过多款监控系统,时监他们有一个非常鲜明的共通点:安装 Agent 。Agent 的安装部署调试,需要花费大量的时间和精力 。免费模板
HertzBeat 的原理就是使用不同的协议去直连对端系统 ,采用 PULL 的形式去拉取采集数据 ,无需用户在对端主机上部署安装 Agent | Exporter 等。
比如 监控 linux 操作系统,HertzBeat 端输入 IP 端口账户密码或密钥即可。
2 Docker 安装
docker 环境仅需一条命令即可开始 :
图片
此时 ,浏览器访问 http://localhost:1157 即可开始,默认账号密码 admin/hertzbeat。
图片
3 监控 Redis 数据库
首先 ,我们尝试监控 Redis 数据库 。进入缓存监控-Redis数据库 ,点击新增Redis数据库按钮 。源码库
图片
点击确定后,会显示监控 Redis 列表 :
图片
点击监控详情图标,可以显示 Redis 监控信息 :
图片
4 监控 SpringBoot 服务
4.1 配置 Actuator
Spring Boot Actuator 是 Spring Boot 框架中的一个模块 ,它提供了一组用于监控和管理 Spring Boot 应用程序的功能。Actuator 模块为开发人员和运维团队提供了一些有用的端点(endpoints),可以通过 HTTP 或 JMX 进行访问,以获取应用程序的运行时信息、性能指标和健康状况等。
首先,我们在 SpringBoot 项目中添加 actuator 依赖。
图片
应用配置如下:
图片
访问 http://localhost:8080/actuator,高防服务器查看暴露出来的端点:
图片
4.2 应用程序监控
进入应用程序监控-SpringBoot2.0 ,点击新增SpringBoot2.0监控按钮 。
图片
点击确定后 ,会显示监控 SpringBoot2.0 列表:
图片
点击监控详情图标,可以显示 SpringBoot2.0 监控信息 :
图片
5 报警配置
报警是监控系统中至关重要的功能 ,它为运维团队提供了实时的 、即时的反馈 ,使其能够迅速响应和解决潜在的问题。
本节 ,我们展示如何发送邮件报警 。亿华云
5.1 系统配置邮件服务器
图片
5.2 定义通知媒介
图片
通知媒介可以理解:谁接收告警信息,HertzBeat 定义了多种通知方式,比如邮件 、钉钉、企业微信等。
5.3 定义通知策略
图片
图片
通知策略可以配置接收对象 、通知模板、通知时间等 。
5.4 模拟系统关闭
我们关闭掉 SpringBoot 服务后,监控中心会显示告警信息:
图片
同时 ,笔者查看接收邮件里是否存在邮件。
图片
图片
笔者果然收到了系统不可用的邮件,邮件内容包括:监控目标、监控名、服务器租用告警级别 ,触发时间等。
经过三天的探索 ,笔者感觉 HertzBeat 的界面清新 ,使用非常丝滑,开箱即用,推荐大家一试 。
相关文章
新机开售第一天,苹果却被曝iOS存在漏洞。科技媒体Macrumors报道称,苹果刚推出的iOS 16系统存在漏洞——用户无法通过Wi-Fi无线局域网)激活设备,可能影响iPhone 14系列短信应用i2025-12-07
从我们的家到我们的工作场所,智能技术的部署正变得越来越普遍。 《华尔街日报》指出,智能建筑相关公司在 2021 年筹集了 28.8 亿美元的风险投资。在之前的帖子中,我们已经讨论了智能技术在商业房地产2025-12-07
随着网络安全成为国家战略,特别是《网络安全法》的正式颁布实施,网络安全建设正逐步走向实战化、体系化和常态化的新时代。在这一大背景下,攻防演练越来越受到各方重视,成为检验安全体系建设水平,促进安全运营能2025-12-07
近日,苏黎世联邦理工学院研究人员 Johannes Wikner 和 Kaveh Razavi发现了一个影响众多旧 AMD 和 Intel 微处理器的漏洞,该漏洞可能绕过当前的防御并导致基于 Spec2025-12-07
一般来说,智能手机很难被侵入。话虽这么说,犯罪团伙在侵入移动设备方面变得越来越擅长。作为智能手机用户,必须尽一切努力保护设备免受黑客攻击。如果黑客能够侵入设备,那么就有可能窃取所有的个人和财务信息。有2025-12-07
齐向东出席全球数字经济大会:网络安全运营水平决定了数字城市的抗风险能力
7月29日,奇安信集团董事长齐向东在全球数字经济大会数字经济产业园区发展论坛上表示,数字城市的首要挑战是网络安全,而当前我国城市安全运营存在明显短板,半数以上城市处在基础和入门阶段。要增强数字城市的抗2025-12-07

最新评论