一种监控方法、装置、设备及存储介质制造方法及图纸

技术编号:36815313 阅读:7 留言:0更新日期:2023-03-12 00:20
本申请公开了一种监控方法、装置、设备及存储介质,包括:接收监控告警任务的告警配置信息;所述监控告警任务用于对目标业务进行监控;所述告警配置信息至少用于指示针对所述目标业务的监控对象和告警规则;基于所述告警配置信息和监控任务,构建目标监控任务流;所述监控任务包括针对至少两个不同的监控告警任务所抽象的处理流程;所述监控任务采用流式处理方式;所述监控任务的监控粒度包括:工作流中的业务运行组件;将所述目标业务的运行日志输入所述目标监控任务流,得到所述目标监控任务流输出的告警内容;基于所述告警内容生成告警消息;从而将业务运行组件为监控粒度,对业务的工作流内部进行监控,丰富了监控告警功能。能。能。

【技术实现步骤摘要】
一种监控方法、装置、设备及存储介质


[0001]本申请涉及计算机
,涉及但不限于一种监控方法、装置设备、及存储介质。

技术介绍

[0002]监控告警引擎是一种将任务工作流抽象为对象,观察、获取并分析对象数据而发起用户通知行为的技术,通过监控告警引擎,用户无需实时关注工作流执行状况,监控告警引擎自动将工作流加入监控对象,通过可配置的告警规则、类型、参数、方式等告警配置信息分析工作流执行数据的过程并发送告警消息给用户,极大地简化了运维监控方式,节约了用户时间成本,减少了异常状态对业务的影响。
[0003]在当今互联网大数据时代,随着政企、互联网用户的日常业务发展,业务的监控、管理、告警、运维等相关内容也愈发重要,监控告警引擎提供的监控告警方法为业务运营提供了监控告警的系统化管理。这些监控告警方法实现了对业务运行或工作流的监控告警,但在实际的业务场景中,工作流还可能涉及多个不同类型的业务运行组件,因此,相关技术中,无法对工作流中的内部进行监控。

技术实现思路

[0004]本申请实施例提供一种监控方法、装置、设备及存储介质,能够以业务的工作流中的业务运行组件为监控粒度业务的执行过程进行监控,丰富了监控告警功能。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供了一种监控方法,所述方法包括:
[0007]接收监控告警任务的告警配置信息;所述监控告警任务用于对目标业务进行监控;所述告警配置信息至少用于指示针对所述目标业务的监控对象和告警规则;r/>[0008]基于所述告警配置信息和监控任务,构建目标监控任务流;所述监控任务包括针对至少两个不同的监控告警任务所抽象的处理流程;所述监控任务采用流式处理方式;所述监控任务的监控粒度包括:工作流中的业务运行组件;
[0009]将所述目标业务的运行日志输入所述目标监控任务流,得到所述目标监控任务流输出的告警内容;
[0010]基于所述告警内容生成告警消息。
[0011]本申请实施例提供了一种监控装置,所述装置包括:
[0012]接收模块,用于接收监控告警任务的告警配置信息;所述监控告警任务用于对目标业务进行监控;所述告警配置信息至少用于指示针对所述目标业务的监控对象和告警规则;
[0013]构建模块,用于基于所述告警配置信息和监控任务,构建目标监控任务流;所述监控任务包括针对至少两个不同的监控告警任务所抽象的处理流程;所述监控任务采用流式处理方式;所述监控任务的监控粒度包括:工作流中的业务运行组件;
[0014]处理模块,用于将所述目标运行组件所属的业务的运行日志输入所述目标监控任务流,得到所述目标监控任务流输出的告警内容;
[0015]生成模块,用于基于所述告警内容生成告警消息。
[0016]本申请实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述监控方法中的步骤。
[0017]本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述监控方法。
[0018]本申请实施例所提供的监控方法、装置、设备及存储介质,接收监控告警任务的告警配置信息;所述监控告警任务用于对目标业务进行监控;所述告警配置信息至少用于指示针对所述目标业务的监控对象和告警规则;基于所述告警配置信息和监控任务,构建目标监控任务流;所述监控任务包括针对至少两个不同的监控告警任务所抽象的处理流程;所述监控任务采用流式处理方式;所述监控任务的监控粒度包括:工作流中的业务运行组件;将所述目标业务的运行日志输入所述目标监控任务流,得到所述目标监控任务流输出的告警内容;基于所述告警内容生成告警消息,从而通过目标监控任务流对需要监控的工作流的运行日志进行分析,以对需要监控的工作流的业务运行组件进行监控,从而将监控粒度细化为业务运行组件,极大地丰富了监控告警功能;同时,通过采用流式处理方式的目标监控任务流对业务运行组件进行监控,通过异步非阻塞背压的流处理方式提高了监控告警任务的执行效率的同时,无需担心告警规则的增加以及相应分析处理操作的拓展,允许在不改变原有框架的前提下增加分析处理组件加入监控任务,提高了监控告警任务的可扩展性。
附图说明
[0019]图1为本申请实施例提供的监控告警系统的一种可选的结构示意图;
[0020]图2为本申请实施例提供的监控告警系统的一种可选的结构示意图;
[0021]图3为本申请实施例提供的监控告警系统的一种可选的结构示意图;
[0022]图4为本申请实施例提供的监控方法的一种可选的流程示意图;
[0023]图5为本申请实施例提供的监控任务的一种可选的逻辑结构示意图;
[0024]图6为本申请实施例提供的构建目标监控任务流的一种可选的逻辑结构示意图;
[0025]图7为本申请实施例提供的目标监控任务流的一种可选的逻辑结构果示意图;
[0026]图8为本申请实施例提供的分布式监控告警引擎的一种可选的逻辑结构示意图;
[0027]图9为本申请实施例提供的监控方法的一种可选的流程示意图;
[0028]图10为本申请实施例提供的告警配置信息的一种可选的示意图;
[0029]图11为本申请实施例提供的监控任务的一种可选的逻辑结构示意图;
[0030]图12本申请实施例提供的监控装置的一种可选的结构示意图;
[0031]图13为本申请实施例提供的电子设备的一种可选的结构示意图。
具体实施方式
[0032]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例
中的附图,对申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0033]本申请实施例可提供为监控方法及设备、存储介质。实际应用中,监控方法可实施于电子设备,电子设备中的各功能实体可以由电子设备(如终端设备、服务器)的硬件资源,如处理器等计算资源、通信资源(如用于支持实现光缆、蜂窝等各种方式通信)协同实现。
[0034]本申请实施例提供的监控方法应用于监控告警系统。
[0035]作为一示例,监控告警系统的结构可如图1所示,包括:客户端101。客户端中能够执行业务,得到业务的运行日志,且客户端中运行有监控告警引擎,监控告警引擎能够对运行日志进行分析,得到告警消息。
[0036]作为一示例,监控告警系统的结构可如图1所示,包括:客户端101和服务端102,客户端101中能够执行业务,得到业务的运行日志,并将运行日志发送至服务端102,服务端中运行有监控告警引擎,监控告警引擎能够对运行日志进行分析,得到告警消息。客户端101和服务端102通过网络102进行通信。
[0037]监控告警引擎可执行以下处理:接收监控告警任务的告警配置信息;所述监控告警任务用于对目标业务进行监控;所述告警配置信息至少用于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种监控方法,其特征在于,所述方法包括:接收监控告警任务的告警配置信息;所述监控告警任务用于对目标业务进行监控;所述告警配置信息至少用于指示针对所述目标业务的监控对象和告警规则;基于所述告警配置信息和监控任务,构建目标监控任务流;所述监控任务包括针对至少两个不同的监控告警任务所抽象的处理流程;所述监控任务采用流式处理方式;所述监控任务的监控粒度包括:工作流中的业务运行组件;将所述目标业务的运行日志输入所述目标监控任务流,得到所述目标监控任务流输出的告警内容;基于所述告警内容生成告警消息。2.根据权利要求1所述的方法,其特征在于,所述监控任务至少包括:监控事件源、业务运行事件源、第一处理中间件和消息接收器;所述基于所述告警配置信息和监控任务,构建目标监控任务流,包括:将所述监控对象作为所述监控事件源的内容,得到目标监控事件源;将所述告警规则作为所述第一处理中间件的处理逻辑,得到第一目标处理中间件;将所述告警规则作为所述消息接收器的消息生成逻辑,得到目标消息接收器;基于所述目标监控事件源、所述业务运行事件源、所述第一目标处理中间件和所述目标消息接收器,构成所述目标监控任务流。3.根据权利要求2所述的方法,其特征在于,所述将所述目标业务的运行日志输入所述目标监控任务流,得到所述目标监控任务流输出的告警内容,包括:将所述运行日志输入至所述业务运行事件源,得到目标业务运行事件源;将所述目标监控事件源和所述目标业务运行事件源输入至所述第一目标处理中间件,得到所述第一目标处理中间件输出的告警指示信息;所述告警指示信息指示所述目标监控事件源和所述目标业务运行事件源符合所述告警规则;将所述告警指示信输入至所述目标消息接收器,得到所述消息接收器输出的告警内容。4.根据权利要求3所述的方法,其特征在于,所述目标任务监控流还包括:第二处理中间件;所述将所述告警指示信息输入至所述消息接收器,包括:将所述告警指示信息输入至所述第二处理中间件;通过所述第二目标处理中间件评估所述告警指示消息产生告警...

【专利技术属性】
技术研发人员:吴中坚
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1