预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112333042A(43)申请公布日2021.02.05(21)申请号202011160950.2(22)申请日2020.10.27(71)申请人广州助蜂网络科技有限公司地址510635广东省广州市天河区龙口横街28号东塔26楼自编2601单元(72)发明人李权良廖阳春郑广彬(74)专利代理机构广州睿金泽专利代理事务所(普通合伙)44430代理人宋伟文(51)Int.Cl.H04L12/26(2006.01)H04L12/24(2006.01)权利要求书2页说明书5页附图2页(54)发明名称一种物联网卡中间件的监控管理方法及装置(57)摘要本发明公开了一种物联网卡中间件的监控管理方法及装置,方法是通过API与中间件连接,获取中间件的状态信息保存到数据库;配置对中间件的监控策略;定时器包括主定时器和副定时器,主定时器在系统启动时候,开始定时轮询定时器信息数据表,若发现有定时任务,则主定时器调起副定时器轮询中间件提供的API,获取中间件当前消息消费数据;根据监控策略,判断消息消费数据是否达到定时器信息数据表中的告警阈值;若消息消费数据达到告警阈值,则中间件处于告警状态;若中间件处于告警状态,则触发告警。本发明可人性化配置各种监控策略,通过配置不同的阈值,一旦触发阈值,便告警通知相关人员处理,减低了不必要的风险,降低运营成本。CN112333042ACN112333042A权利要求书1/2页1.一种物联网卡中间件的监控管理方法,其特征在于,包括:通过API与中间件连接,获取所述中间件的状态信息保存到数据库;配置对所述中间件的监控策略;定时器包括主定时器和副定时器,所述主定时器在系统启动时候,开始定时轮询定时器信息数据表,若发现有定时任务,则所述主定时器调起所述副定时器轮询所述中间件提供的API,获取所述中间件当前消息消费数据;根据所述监控策略,判断所述消息消费数据是否达到所述定时器信息数据表中的告警阈值;若所述消息消费数据达到所述告警阈值,则所述中间件处于告警状态;若所述中间件处于告警状态,则触发告警;其中,所述状态信息包括以下至少一种:当前队列数目、队列中信息数目、队列信息消耗速率;所述告警状态包括以下至少一种:队列卡顿、队列消费过慢、死信队列积压、失败订单、MQ卡单、IP异常。2.根据权利要求1所述的一种物联网卡中间件的监控管理方法,其特征在于,所述监控策略包括:定义消息队列的类型;定义所述消息队列的告警状态;定义所述告警阈值;定义告警模式。3.根据权利要求2所述的一种物联网卡中间件的监控管理方法,其特征在于,所述定义告警模式,具体包括:定义告警对象,至少包括技术人员、运营人员、运维人员中的一种;定义告警方式,至少包括发送短信、发送系统信息、发送邮件中的一种。4.根据权利要求1所述的一种物联网卡的中间件的监控管理方法,其特征在于,所述告警状态包括队列卡顿、队列消费过慢、死信队列积压、失败订单、MQ卡单、IP异常,分别具体为:所述队列卡顿:若单位时间内的若干订单处于“处理中”状态,且上游没有返回订单状态信息,则属于所述队列卡顿;所述队列消费过慢:若订单状态更新的速率小于阈值,且单位时间内的平均交易时长大于阈值,则属于所述队列消费过慢;所述死信队列积压:若单位时间内死信队列中的消息没有得到处理,且队列消费者没有返回确认字符,则属于所述死信队列队列积压;所述失败订单:若单位时间内失败订单的数目小于阀值,则属于所述失败订单;所述MQ卡单:若单位时间内内订单状态的更新速度小于阀值,则属于MQ卡单;所述IP异常:若请求方的IP地址由于非白名单导致出现请求异常,则属于IP异常。5.根据权利要求1-4任一项所述的一种物联网卡中间件的监控管理方法,其特征在于,所述消息消费数据包括消息队列的队列类型、订单状态、订单更新速率、消耗内存、平均消息吞吐量。6.根据权利要求1-4任一项所述的一种物联网卡的中间件的监控管理方法,其特征在2CN112333042A权利要求书2/2页于,所述API为RabbitMQManagementHTTPAPI。7.一种物联网卡中间件的监控管理装置,其特征在于,包括:访问模块,用于通过API与中间件连接,获取所述中间件的状态信息保存到数据库模块;所述状态信息包括以下至少一种:当前队列数目、队列中信息数目、队列信息消耗速率;所述数据库模块,用于保存由所述访问模块传送的所述状态信息;策略配置模块,用于配置对所述中间件的监控策略;定时器,包括主定时器和副定时器,所述主定时器在系统启动时候,开始定时轮询定时器信息数据表,若发现有定时任务,则所述主定时器调起所述副定时器轮询所述中间件提供的API,获取所述中间件当前消息消费数据;告警判断模块,用于根据所述监