[发明专利]一种日志告警处理方法和装置有效
申请号: | 202110581089.5 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113259166B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 曲星宇;姜海昆;范宇 | 申请(专利权)人: | 长扬科技(北京)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F16/18;G06F16/13 |
代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 周娇娇 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 告警 处理 方法 装置 | ||
本发明涉及一种日志告警处理方法和装置,该方法包括:利用所述存储介质接收由多类型终端设备上报的日志;对携带有第一属性信息的日志进行处理,得到包括第二属性信息的告警对象;其中,所述第一属性信息用于包括告警内容和日志来源,所述第二属性信息包括告警内容、日志来源和告警级别;对所述告警对象的第二属性信息进行哈希计算,并将计算结果存储在所述内存中;针对每一个告警对象,根据所述计算结果,确定所述存储介质是否存储该告警对象。本发明的方案能够降低管理平台在接收告警消息时的运行压力。
技术领域
本发明涉及计算机技术领域,尤其涉及日志告警处理方法和装置。
背景技术
日志文件作为跟踪每台终端设备的活动以及该终端设备与其它终端设备的网络交互情形的重要记录,能够反映系统的运行情况。
现有技术中,终端设备一旦产生告警消息,会发送至相关管理平台,但是由于终端设备产生的告警消息的数量较多,且告警消息中存在重复消息,如此会给管理平台带来较大且不必要的运行压力。
因此,针对以上不足,需要提供一种日志告警处理方法和装置。
发明内容
本发明要解决的技术问题在于管理平台在接收告警消息时存在较大的运行压力,针对现有技术中的缺陷,提供一种日志告警处理方法和装置。
为了解决上述技术问题,本发明提供了一种日志告警处理方法,应用于管理平台,所述管理平台包括内存和存储介质,所述方法包括:
利用所述存储介质接收由多类型终端设备上报的日志;
对携带有第一属性信息的日志进行处理,得到包括第二属性信息的告警对象;其中,所述第一属性信息用于包括告警内容和日志来源,所述第二属性信息包括告警内容、日志来源和告警级别;
对所述告警对象的第二属性信息进行哈希计算,并将计算结果存储在所述内存中;
针对每一个告警对象,根据所述计算结果,确定所述存储介质是否存储该告警对象。
在一种可能的实现方式中,所述对携带有第一属性信息的日志进行处理,得到包括第二属性信息的告警对象,包括:
获取所述管理平台的多个告警标签;其中,所述告警标签用于表征所述管理平台关注的日志告警类别;
如果所述第一属性信息中的告警内容包括至少一个告警标签,则将携带有该第一属性信息的日志确定为告警消息;
对所述告警消息进行处理,得到包括第二属性信息的告警对象。
在一种可能的实现方式中,所述对所述告警消息进行处理,得到包括第二属性信息的告警对象,包括:
构建告警标签和告警级别的映射关系;
基于所述映射关系和所述告警消息中的告警内容包括的告警标签,确定所述告警消息的告警级别;
将所述告警消息和该告警消息的告警级别进行封装,得到包括第二属性信息的告警对象。
在一种可能的实现方式中,所述针对每一个告警对象,根据所述计算结果,确定所述存储介质是否存储该告警对象,包括:
针对每一个告警对象,根据所述计算结果,确定该告警对象是否重复;
如果重复,则通过计数类为AtomicLong的方式更新所述内存中针对该告警对象的出现次数,并确定所述存储介质不存储该告警对象;
如果不重复,则确定所述存储介质存储该告警对象。
在一种可能的实现方式中,在所述通过计数类为AtomicLong的方式更新所述内存中针对该告警对象的出现次数之后,进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长扬科技(北京)有限公司,未经长扬科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110581089.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工装顶升夹紧机构
- 下一篇:一种网络事件关联分析方法及装置、计算机设备