[发明专利]消息中间件监控告警系统、方法、终端设备及存储介质在审
| 申请号: | 201911317918.8 | 申请日: | 2019-12-19 |
| 公开(公告)号: | CN111176937A | 公开(公告)日: | 2020-05-19 |
| 发明(设计)人: | 李迎奎 | 申请(专利权)人: | 深圳猛犸电动科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F9/54 |
| 代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 胡鹏飞 |
| 地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 中间件 监控 告警 系统 方法 终端设备 存储 介质 | ||
本申请实施例适用于消息中间件技术领域,公开了一种消息中间件监控告警系统、方法、终端设备及计算机可读存储介质,通过在rocketmq‑console中预先嵌入软件开发工具包,通过该SDK从消息中间件中采集告警指标数据,并将该告警指标数据同步至时序数据库,再通过可视化监控指标展示工具进行监控告警,使得rocketmq‑console支持告警功能。另外,通过嵌入SDK的方式,使得源码修改较少,降低了改造技术难度。
技术领域
本申请属于消息中间件技术领域,尤其涉及一种消息中间件监控告警系统、方法、终端设备及计算机可读存储介质。
背景技术
随着分布式技术在业内的快速应用,消息队列(Message Queue,MQ)作为不可或缺的重要组件发挥着重要作用:削峰,异步,解耦。为了更进一步保证系统平台稳健运行,实时监控告警成为必要手段。
而Rocketmq是当前市场上一款非常成熟的消息中间件产品,应用范围较广。目前,官方提供了监控工具rocketmq-console,基于该官方监控工具,可通过图形化界面来查看消息堆积等情况,但是,其不能进行实时告警,出现异常时无法保证研发及运维人员第一时间知晓,降低了平台稳定指数。另外,如果增加告警功能的话,需要针对源码进行改造,难度较大,且需要耗费极大精力。
发明内容
本申请实施例提供一种消息中间件监控告警系统、方法、终端设备及计算机可读存储介质,以解决现有Rocketmq的控制台不支持告警的问题。
第一方面,本申请实施例提供一种消息中间件监控告警系统,包括消息中间件控制台、时序数据库和可视化监控指标展示工具,所述消息中间件控制台与所述时序数据库通信连接,所述时序数据库与所述可视化监控指标展示工具通信连接;
所述消息中间件控制台预先嵌入有软件开发工具包,所述消息中间件控制台与至少一个消息中间件连接,所述消息中间件为Rocketmq;
所述消息中间件控制台用于通过所述软件开发工具包,采集所述消息中间件的告警指标数据;将所述告警指标数据同步写入所述时序数据库;
所述可视化监控指标展示工具用于从所述时序数据库读取所述告警指标数据,并显示所述告警指标数据;根据所述告警指标数据执行告警操作。
可以看出,本申请实施例通过在Rocketmq的控制台(rocketmq-console)中预先嵌入软件开发工具包(Software Development Kit,SDK),通过该SDK从消息中间件中采集告警指标数据,并将该告警指标数据同步至时序数据库,再通过可视化监控指标展示工具进行监控告警,使得rocketmq-console支持告警功能。另外,通过嵌入SDK的方式,使得源码修改较少,降低了改造技术难度。
在第一方面的一种可能的实现方式中,所述可视化监控指标展示工具为Grafana。
在第一方面的一种可能的实现方式中,所述可视化监控指标展示工具还用于:
获取用户的告警信息配置操作;
响应于所述告警信息配置操作,配置所述消息中间件的告警指标。
需要说明的是,现有技术中,对各种告警指标的维护也需要额外的工作来配置。而本申请实施例中,相关人员只需要在Grafana配置告警信息即可,提高了配置便利性,降低了运维成本,提高了运维效率。
在第一方面的一种可能的实现方式中,所述可视化监控指标展示工具具体用于:
检测到所述告警指标数据满足预设告警条件时,执行预设告警操作。
在第一方面的一种可能的实现方式中,所述预设告警操作包括邮件告警、短信告警和语音告警中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳猛犸电动科技有限公司,未经深圳猛犸电动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911317918.8/2.html,转载请声明来源钻瓜专利网。





