[发明专利]消息队列服务性能监控系统及方法在审
| 申请号: | 202210891345.5 | 申请日: | 2022-07-27 |
| 公开(公告)号: | CN115314360A | 公开(公告)日: | 2022-11-08 |
| 发明(设计)人: | 王青松;王柏华;赵绍祥;黄磊 | 申请(专利权)人: | 浪潮软件股份有限公司 |
| 主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L47/50 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 潘悦梅 |
| 地址: | 271000 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 队列 服务 性能 监控 系统 方法 | ||
1.一种消息队列服务性能监控系统,其特征在于包括:
性能指标收集模块,所述性能指标收集模块用于监控消息队列,定时收集消息队列性能指标并对消息队列性能指标进行对比,得到消息队列性能指标的增量数据;
性能指标服务网关,所述性能指标服务网关与所述性能指标收集模块交互,用于接收性能指标收集模块推送的增量数据;
数据库,所述数据库与所述性能指标服务网关交互,用于接收性能指标服务网关推送的增量数据并存储;
性能指标分析模块,所述性能指标分析模块与所述数据库交互,用于对所述增量数据进行分析,得到评估结果,用于基于评估结果中的告警信息设定对应的整改期限,并用于将评估结果和整改期限推送至对应的运维人员;
性能指标跟踪反馈模块,所述性能指标跟踪反馈模块面向运维人员,用于支持运维人员上报问题分析和问题处理情况,并对运维人员上报的已处理问题进行评估,将通过评估的问题标记为已处理,将未通过评估的问题进行问题升级并继续告警。
2.根据权利要求1所述的消息队列服务性能监控方法,其特征在于所述性能指标收集模块用于通过比对最后修改时间与上次读取时间的消息队列性能指标的方式,获取消息队列性能指标的增量数据。
3.根据权利要求1所述的消息队列服务性能监控方法,其特征在于所述消息队列性能指标包括服务端性能指标、生产者性能指标、消费者性能指标和主机性能指标,所述主机性能指标包括服务端实例所在主机的主机性能指标、生产者实例所在主机的主机性能指标以及消费者实例所在主机的主机性能指标。
4.根据权利要求1-3任一项所述的消息队列服务性能监控方法,其特征在于消息队列的服务端、生产者和消费者均作为目标端;
所述性能指标收集模块包括:
队列性能指标收集单元,对于每个目标端,所述队列性能指标收集单元用于通过性能指标收集进程监控所述目标端,用于定时收集目标端对应的消息队列性能指标、并将消息队列性能指标标写入所述目标端对应的日志文件,所述日志文件存储于所述目标端实例所在主机;
主机性能指标收集单元,对于每个目标端,所述主机性能指标收集单元用于通过日志收集代理程序定时检目标端实例所在主机的主机性能指标、并将主机性能指标写入所述目标端对应的主机日志文件,所述主机日志文件存储所述目标端实例所在主机;
日志收集代理单元,所述日志收集代理单元用于通过日志收集代理程序定时检测每个目标端的日志文件以及每个目标端的主机日志文件,并用于通过比对日志文件最后修改时间与上次读取时间的方式、获取消息队列性能指标的增量数据,并将增量数据推送至性能指标服务网关;
对于每个日志文件,每次执行收集消息队列性能指标后,所述日志收集代理单元用于记录日志文件位置及最后修改时间,下次执行后先比对日志文件修改时间是否晚于上次,若是则从上次记录位置读取到日志文件末尾。
5.根据权利要求1-3任一项所述的消息队列服务性能监控方法,其特征在于所述性能指标分析模块中用于配置分析模型、性能阈值以及告警级别,用于基于分析模型、性能阈值以及告警级别对增量数据进行分析,得到评估结果;
所述评估结果包括告警信息,所述告警信息包括告警级别,所述告警级别包括正常、提示、警告和严重警告;
评估结果中告警级别为提示、警告或严重警告时,所述性能指标分析模块用于基于告警级别设定对应的整改期限。
6.一种消息队列服务性能监控方法,其特征在于用于通过如权利要求1-5任一项所述的一种消息队列服务性能监控系统对消息队列进行监控,所述方法包括如下步骤:
监控消息队列,定时收集消息队列性能指标并对消息队列性能指标进行对比,得到消息队列性能指标的增量数据,并将增量数据推送至性能指标服务网关;
通过性能指标服务网关将增量数据存储至数据库;
从数据库中读取增量数据,对所述增量数据进行分析,得到评估结果,基于评估结果中的告警信息设定对应的整改期限,并将评估结果和整改期限推送至对应的运维人员;
基于评维人员上报的问题分析和问题处理情况,对运维人员上报的已处理问题进行评估,将通过评估的问题标记为已处理,将未通过评估的问题进行问题升级并继续告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210891345.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通信电源直流供电系统
- 下一篇:一种捣固焦炭生产工艺的预测方法





