日志监控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31807992 阅读:16 留言:0更新日期:2022-01-08 11:10
本公开提供了一种日志监控方法,可以应用于金融领域或计算机领域。该日志监控方法应用于日志监控管理平台,该方法包括:获取针对目标应用的日志监控请求,其中,日志监控请求包含目标应用的类型;响应于日志监控请求,在确定具有与目标应用的类型对应的日志采集模板的情况下,获取与目标应用的类型对应的日志采集模板;在与目标应用关联的目标服务器上部署日志采集程序,其中,日志采集程序包含日志采集模板;利用日志采集程序采集目标应用的日志数据,以便于对目标应用的日志数据进行监控。本公开还提供了一种日志监控装置、设备、存储介质和程序产品。介质和程序产品。介质和程序产品。

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


[0001]本公开涉及金融领域和计算机
,更具体地涉及一种日志监控方法、装置、设备、介质和程序产品。

技术介绍

[0002]开放平台问题诊断需要关注操作系统、中间件、数据库、多路径等多种系统软件运行情况,随着数据中心服务器规模不断增长,与之相伴的是系统软件、数据库、中间件等同步快速增长,需要监控的软件数量也越来越多。
[0003]在实现本公开专利技术构思的过程中,专利技术人发现相关技术中至少存在以下问题:日志监控软件采用本地部署的方案运维复杂,无法适应服务器规模化下的日志监控工作需求。

技术实现思路

[0004]鉴于上述问题,本公开提供了一种日志监控方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种日志监控方法,应用于日志监控管理平台,包括:
[0006]获取针对目标应用的日志监控请求,其中,上述日志监控请求包含上述目标应用的类型;
[0007]响应于上述日志监控请求,在确定具有与上述目标应用的类型对应的日志采集模板的情况下,获取与上述目标应用的类型对应的上述日志采集模板;
[0008]在与上述目标应用关联的目标服务器上部署日志采集程序,其中,上述日志采集程序包含上述日志采集模板;
[0009]利用上述日志采集程序采集上述目标应用的日志数据,以便于对上述目标应用的日志数据进行监控。
[0010]根据本公开的实施例,该日志监控方法还包括,
[0011]响应于上述日志监控请求,在确定没有与上述目标应用的类型对应的上述日志采集模板的情况下,定制与上述目标应用的类型对应的上述日志采集模板。
[0012]根据本公开的实施例,该日志监控方法还包括:
[0013]对上述目标应用的日志数据进行监控;
[0014]在上述目标应用的日志数据满足与上述目标应用对应的告警策略的情况下,向通知接收端发送告警通知。
[0015]根据本公开的实施例,上述对上述目标应用的日志数据进行监控包括:
[0016]从上述日志监控管理平台的监控策略库中获取与上述目标应用对应的上述告警策略;
[0017]将上述目标应用的日志数据与上述告警策略进行匹配。
[0018]根据本公开的实施例,上述在上述目标应用的日志数据满足与上述目标应用对应
的告警策略的情况下,向通知接收端发送告警通知包括:
[0019]将采集的上述目标应用的日志数据与上述目标应用对应的上述告警策略匹配;
[0020]在匹配结果为是的情况下,根据上述匹配结果生成告警内容;
[0021]将上述告警内容组合形成上述告警通知;
[0022]向上述通知接收端发送上述告警通知。
[0023]根据本公开的实施例,上述将上述告警内容组合形成上述告警通知包括:
[0024]根据上述目标应用的配置信息,确定上述告警内容的组合策略;
[0025]根据上述组合策略将上述告警内容组合以形成告警通知。
[0026]根据本公开的实施例,上述目标应用对应的告警策略根据上述目标应用的配置信息进行定制。
[0027]根据本公开的实施例,上述告警策略包括以下一种或多种:是否包含关键字策略、是否满足黑名单策略、是否满足频率告警策略。
[0028]根据本公开的实施例,该日志监控方法还包括,
[0029]对上述目标应用的日志数据进行分析,生成与上述目标应用对应的分析结果;
[0030]将上述分析结果采用与上述目标应用对应的展示视图进行展示。
[0031]本公开的第二方面提供了一种日志监控装置,包括:
[0032]第一获取模块,用于获取针对目标应用的日志监控请求,其中,上述日志监控请求包含上述目标应用的类型;
[0033]第二获取模块,用于响应于上述日志监控请求,在确定具有与上述目标应用的类型对应的日志采集模板的情况下,获取与上述目标应用的类型对应的上述日志采集模板;
[0034]部署模块,用于在与上述目标应用关联的目标服务器上部署日志采集程序,其中,上述日志采集程序包含上述日志采集模板;
[0035]采集模块,用于利用上述日志采集程序采集上述目标应用的日志数据,以便于对上述目标应用的日志数据进行监控。
[0036]本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述日志监控方法。
[0037]本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述日志监控方法。
[0038]本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述日志监控方法。
[0039]根据本公开的实施例,通过获取针对目标应用的日志监控请求中的目标应用类型,确定日志监控管理平台是否具有与目标应用的类型对应的日志采集模板,在具有与目标应用类型对应的日志采集模板的情况下,获取该日志采集模板;然后在与目标应用关联的目标服务器上部署包含日志采集模板的日志采集程序,之后利用日志采集程序采集目标应用的日志数据,以便于对目标应用的日志数据进行监控。本申请通过采用日志监控管理平台,同一种类型的应用可采用同一日志采集模板和日志采集程序批量部署,实现对应用程序的日志采集程序的部署和日志监控实行统一管理,提高部署效率和运维效率,以适应服务器规模化下的日志监控工作需求。
附图说明
[0040]通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
[0041]图1示意性示出了根据本公开实施例的日志监控方法、装置、设备、介质和程序产品的应用场景图;
[0042]图2示意性示出了根据本公开实施例的日志监控方法的流程图;
[0043]图3示意性示出了日志数据与告警策略匹配以生成告警内容的方法流程图;
[0044]图4示意性示出了告警内容组合生成告警通知的方法流程图;
[0045]图5示意性示出了根据本公开另一实施例的日志监控方法的流程图;
[0046]图6示意性示出了根据本公开实施例的日志监控装置的结构框图;以及
[0047]图7示意性示出了根据本公开实施例的适于实现日志监控方法的电子设备的方框图。
具体实施方式
[0048]以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
[0049]在此使用的术语仅仅是为了描述具体实施例,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志监控方法,应用于日志监控管理平台,包括:获取针对目标应用的日志监控请求,其中,所述日志监控请求包含所述目标应用的类型;响应于所述日志监控请求,在确定具有与所述目标应用的类型对应的日志采集模板的情况下,获取与所述目标应用的类型对应的所述日志采集模板;在与所述目标应用关联的目标服务器上部署日志采集程序,其中,所述日志采集程序包含所述日志采集模板;利用所述日志采集程序采集所述目标应用的日志数据,以便于对所述目标应用的日志数据进行监控。2.根据权利要求1所述的方法,还包括,响应于所述日志监控请求,在确定没有与所述目标应用的类型对应的所述日志采集模板的情况下,定制与所述目标应用的类型对应的所述日志采集模板。3.根据权利要求1所述的方法,还包括:对所述目标应用的日志数据进行监控;在所述目标应用的日志数据满足与所述目标应用对应的告警策略的情况下,向通知接收端发送告警通知。4.根据权利要求3所述的方法,其中,所述对所述目标应用的日志数据进行监控包括:从所述日志监控管理平台的监控策略库中获取与所述目标应用对应的所述告警策略;将所述目标应用的日志数据与所述告警策略进行匹配。5.根据权利要求3所述的方法,其中,所述在所述目标应用的日志数据满足与所述目标应用对应的告警策略的情况下,向通知接收端发送告警通知包括:将采集的所述目标应用的日志数据与所述目标应用对应的所述告警策略匹配;在匹配结果为是的情况下,根据所述匹配结果生成告警内容;将所述告警内容组合形成所述告警通知;向所述通知接收端发送所述告警通知。6.根据权利要求5所述的方法,其中,所述将所述告警内容组合形成所述告警通知包括:根据所述目标应用的配置信息,确定所述告警...

【专利技术属性】
技术研发人员:宋稼璐胡继强李昌柱类铭辰
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1