CN110502318A - 事件处理方法、事件处理服务器、存储介质及装置 - Google Patents

事件处理方法、事件处理服务器、存储介质及装置 Download PDF

Info

Publication number
CN110502318A
CN110502318A CN201910669256.4A CN201910669256A CN110502318A CN 110502318 A CN110502318 A CN 110502318A CN 201910669256 A CN201910669256 A CN 201910669256A CN 110502318 A CN110502318 A CN 110502318A
Authority
CN
China
Prior art keywords
event
keyword
information
predeterminable
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910669256.4A
Other languages
English (en)
Inventor
陈国民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201910669256.4A priority Critical patent/CN110502318A/zh
Publication of CN110502318A publication Critical patent/CN110502318A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/466Transaction processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了事件处理方法、事件处理服务器、存储介质及装置。本发明中将从事件信息中提取出事件描述信息,将事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与事件描述信息匹配的目标事件,再根据目标事件在预设映射关系中查询对应的目标事件处理策略,并通过目标事件处理策略处理事件信息。明显地,可通过基于大数据处理的业务***来集中性地处理遇到的事件信息,而且,考虑到不同的事件信息之间存在着一定的相关性,可基于新的事件来匹配已有的事件,并基于已有的事件的事件处理策略来处理新的事件,大大地提高了事件处理效率,解决了事件处理方式处理效率较低的技术问题。

Description

事件处理方法、事件处理服务器、存储介质及装置
技术领域
本发明涉及数据处理技术领域,尤其涉及事件处理方法、事件处理服务器、存储介质及装置。
背景技术
随着业务办理方式的电子化进程不断加快,在办理相关业务时,用户可直接通过移动手机或个人电脑等用户终端来办理相关业务,而业务方后台中的服务器将响应于用户操作的用户终端发起的指令信息,通过用户操作的用户终端与业务方的服务器之间的不断交互就可完成业务的办理。
但是,在业务办理的中途可能会遇到各种类型的问题,比如,用户操作问题、程序缺陷问题、网络故障问题以及数据库故障问题等。为了应对这些问题,多采用人工介入的方式来及时地处理该问题,比如,可拨打业务方的客服热线进行询问并等待解决,或者,让业务方的业务人员进行远程协助来解决问题。明显地,这些处理事件的方式的处理效率均较低且较为耗时。
所以,可认为,事件处理方式存在着处理效率较低的技术问题。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供事件处理方法、事件处理服务器、存储介质及装置,旨在解决事件处理方式处理效率较低的技术问题。
为实现上述目的,本发明提供一种事件处理方法,所述事件处理方法包括以下步骤:
获取事件信息;
从所述事件信息中提取与预设事件描述字段对应的事件描述信息;
将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件;
根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息,所述预设映射关系中包括所述预设事件与预设事件处理策略之间的对应关系。
优选地,所述将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件,包括:
读取所述事件描述信息中的待匹配关键字以及预设事件库中的各预设事件中的待参考关键字;
通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件。
优选地,所述待匹配关键字包括第一待匹配关键字与第二待匹配关键字,所述预设事件包括第一预设事件与第二预设事件,所述第一预设事件中包括第一待参考关键字,所述第二预设事件中包括第二待参考关键字;
所述通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件,包括:
通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配;
在所述第一待匹配关键字与所述第一待参考关键字相同且所述第二待匹配关键字与所述第二待参考关键字相同时,确定与所述第一待参考关键字对应的第一权重值以及与所述第二待参考关键字对应的第二权重值;
在所述第一权重值小于所述第二权重值时,将所述第二待参考关键字对应的第二预设事件作为目标事件。
优选地,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
在预设等待时长内监测到与所述事件信息对应的处理成功信息时,建立所述事件信息与所述目标事件处理策略之间的对应关系,并将所述对应关系添加入所述预设映射关系中。
优选地,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
对所述目标事件处理策略处理所述事件信息的处理操作进行计时操作,以获得所述事件信息的当前处理时长;
根据所述事件信息确定对应的风险等级;
根据所述风险等级确定对应的告警期限;
将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒。
优选地,所述将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒之后,所述事件处理方法还包括:
监测所述事件信息对应的处理状态;
在所述处理状态为第一预设处理状态时,暂停与所述事件信息对应的计时操作,并返回执行所述监测所述事件信息对应的处理状态的步骤,直至在所述处理状态为第二预设处理状态时,恢复与所述事件信息对应的计时操作。
优选地,所述将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒之后,所述事件处理方法还包括:
记录各事件对应的实时处理时长;
确定各事件对应的实时告警期限,并计算所述实时处理时长与所述实时告警期限之间的剩余时效差值;
确定所述剩余时效差值所落入的预设差值范围;
按照预设统计周期记录所述预设差值范围内的剩余时效差值对应事件的事件数量;
根据所述事件数量生成时效统计表,并展示所述时效统计表。
此外,为实现上述目的,本发明还提出一种事件处理服务器,所述事件处理服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的事件处理程序,所述事件处理程序配置为实现如上文所述的事件处理方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有事件处理程序,所述事件处理程序被处理器执行时实现如上文所述的事件处理方法的步骤。
此外,为实现上述目的,本发明还提出一种事件处理装置,所述事件处理装置包括:
事件获取模块,用于获取事件信息;
信息提取模块,用于从所述事件信息中提取与预设事件描述字段对应的事件描述信息;
事件匹配模块,用于将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件;
事件处理模块,用于根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息,所述预设映射关系中包括所述预设事件与预设事件处理策略之间的对应关系。
本发明中将从事件信息中提取出事件描述信息,将事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与事件描述信息匹配的目标事件,再根据目标事件在预设映射关系中查询对应的目标事件处理策略,并通过目标事件处理策略处理事件信息。明显地,本发明中考虑到不同的事件信息之间存在着一定的相关性,可基于新的事件来匹配已有的事件,并基于已有的事件的事件处理策略来处理新的事件,从而实现了事件处理的自动化,无需人工介入来解决新的事件,大大地提高了事件处理效率,解决了事件处理方式处理效率较低的技术问题。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的事件处理服务器结构示意图;
图2为本发明事件处理方法第一实施例的流程示意图;
图3为本发明事件处理方法第二实施例的流程示意图;
图4为本发明事件处理方法第三实施例的流程示意图;
图5为本发明事件处理装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的事件处理服务器结构示意图。
如图1所示,该事件处理服务器可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display),可选用户接口1003还可以包括标准的有线接口、无线接口,对于用户接口1003的有线接口在本发明中可为USB接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对事件处理服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及事件处理程序。
在图1所示的事件处理服务器中,网络接口1004主要用于连接其他服务器,与其他服务器进行数据通信;用户接口1003主要用于连接外设;所述事件处理服务器通过处理器1001调用存储器1005中存储的事件处理程序,并执行本发明实施例提供的事件处理方法。
基于上述硬件结构,提出本发明事件处理方法的实施例。
参照图2,图2为本发明事件处理方法第一实施例的流程示意图。
在第一实施例中,所述事件处理方法包括以下步骤:
步骤S10:获取事件信息。
在具体实现中,若用户通过操作移动手机上的某业务软件(App)来办理业务,可能会在操作过程中遇到各种类型的使用问题,若将每一种使用问题称为一种类型的事件,比如有用户操作事件、程序缺陷事件、网络故障事件、数据库故障事件、用户上报事件、监控告警事件、程序漏洞(bug)事件以及版本迭代事件等。
可以理解的是,为了处理上面列出的多种类型的事件,可通过执行主体即事件处理服务器自动化地进行事件的处理操作,通过基于大数据处理的业务***来集中性地处理用户遇到的使用问题,而不采用人工处理的方式,可以提高事件的处理效率。
此外,该基于大数据处理的业务***可依据数据仓库的组织方式来建立,由于数据仓库是一种面向分析的存储***,可以便于后续对于事件信息的分析,便于确定对应的事件处理策略。
步骤S20:从所述事件信息中提取与预设事件描述字段对应的事件描述信息。
应当理解的是,在获取到用户在App中手动上报的或者App自动上报的某项事件信息时,该事件信息可为“/wls/applogs/磁盘剩余空间不足等”,记为事件A,则可搜寻出一项事件处理策略来解决掉“/wls/applogs/磁盘剩余空间不足等”描述的技术故障。
可以理解的是,为了搜寻出可成功解决该技术故障的事件处理策略并应用该事件处理策略来自动化地处理故障,可参考已有的事件处理策略来解决该技术故障,从而大大地提高了事件处理的及时性,提高了事件的处理效率。
在具体实现中,在获取到事件A“/wls/applogs/磁盘剩余空间不足等”后,可依据预先设置的固定字段即预设事件描述字段,从数据量较多的事件信息中抽取出待使用的特定信息,比如,事件描述信息可包括“/wls/applogs/磁盘”与“剩余空间不足”。
步骤S30:将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件。
在具体实现中,可预先设置预设映射关系,预设映射关系中每一种事件将对应有一种或多种事件处理策略,该对应的事件处理策略可成功处理掉对应类型的事件。
可以理解的是,考虑到事件信息描述的使用问题可能存在着不相同却类似的情况,故而,可适用相似或者相同的事件处理策略来处理不同的使用问题。所以,若当前的事件A并未出现在预设事件库以及预设映射关系中,则可寻找与当前的事件A类似的事件信息,并依据类似的事件信息对应的事件处理策略来处理当前的事件A。
在具体实现中,若事件描述信息为“/wls/applogs/磁盘”与“剩余空间不足”,可基于该事件描述信息去匹配已有的预设事件,并寻得与该事件描述信息相关度较高的目标事件,该目标事件可为“磁盘剩余空间不足等”,记为事件B。其中,目标事件与获取到的事件信息不同。
当然,匹配到的目标事件并不一定为“磁盘剩余空间不足等”,也可为“某主机运行速度过慢”或其他,此处仅作解释说明之用。
步骤S40:根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息,所述预设映射关系中包括所述预设事件与预设事件处理策略之间的对应关系。
在具体实现中,由于预设映射关系中对应地存储有事件与事件处理策略,则可根据获取到的已有的预设事件来查询到对应的事件处理策略,比如,查询到的目标事件处理策略可能为“归档打包日志”、“删除日志”以及“释放内存”等,则可自动执行这些事件处理策略中的一项或者多项以处理该“/wls/applogs/磁盘剩余空间不足等”的使用问题。
本实施例中将从事件信息中提取出事件描述信息,将事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与事件描述信息匹配的目标事件,再根据目标事件在预设映射关系中查询对应的目标事件处理策略,并通过目标事件处理策略处理事件信息。明显地,本实施例中考虑到不同的事件信息之间存在着一定的相关性,可基于新的事件来匹配已有的事件,并基于已有的事件的事件处理策略来处理新的事件,从而实现了事件处理的自动化,无需人工介入来解决新的事件,大大地提高了事件处理效率,解决了事件处理方式处理效率较低的技术问题。
参照图3,图3为本发明事件处理方法第二实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明事件处理方法的第二实施例。
第二实施例中,所述步骤S30,可以包括:
步骤S301:读取所述事件描述信息中的待匹配关键字以及预设事件库中的各预设事件中的待参考关键字。
可以理解的是,为了寻得与事件信息相关度较高且极大可能能够处理该事件信息描述的使用问题的事件处理策略,可基于关键字之间的匹配来寻得适合的目标事件。
在具体实现中,可预先规定海量的关键字,比如,磁盘种类、剩余空间不足、访问异常以及数据采集等。此外,每一种事件均可提取出事件描述信息,事件描述信息用于简短地记录该使用问题,而事件描述信息则由一个或多个关键字构成,可记为待参考关键字。若此时的事件描述信息包括“/wls/applogs/磁盘”与“剩余空间不足”,则待匹配关键字存在两个,分别为“/wls/applogs/磁盘”与“剩余空间不足”。然后,可基于拆分出的待匹配关键字去寻得同时包含有这两个关键字的预设事件或者与这两个关键字相似度较高的预设事件作为目标事件。
步骤S302:通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件。
应当理解的是,若寻得预设事件库中已存在有事件信息“/wls/applogs/磁盘剩余空间不足等”,则可命中该事件信息作为目标事件。当然,若预设事件库中并未发现“/wls/applogs/磁盘”仅存在“剩余空间不足”这一关键字,则可将“剩余空间不足”这一关键字所属的预设事件作为目标事件。
进一步地,所述待匹配关键字包括第一待匹配关键字与第二待匹配关键字,所述预设事件包括第一预设事件与第二预设事件,所述第一预设事件中包括第一待参考关键字,所述第二预设事件中包括第二待参考关键字;
所述通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件,包括:
通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配;
在所述第一待匹配关键字与所述第一待参考关键字相同且所述第二待匹配关键字与所述第二待参考关键字相同时,确定与所述第一待参考关键字对应的第一权重值以及与所述第二待参考关键字对应的第二权重值;
在所述第一权重值小于所述第二权重值时,将所述第二待参考关键字对应的第二预设事件作为目标事件。
可以理解的是,若预设事件库中没有该原事件A“/wls/applogs/磁盘剩余空间不足等”,或者,没有同时包含有第一待匹配关键字“/wls/applogs/磁盘”与第二待匹配关键字“剩余空间不足”两个关键字的事件描述信息对应的事件,则可设置权重以进一步地筛选预设事件。
在具体实现中,可为关键字设置权重,比如,可为磁盘种类设置较低的权重值,为剩余空间不足这种磁盘状态设置较高的权重值。当未查询到同时包含有这两个关键字的预设事件,但查询到包含磁盘种类的第一预设事件以及包含磁盘过载的第二预设事件。比如,第一权重值0.4小于第二权重值0.8,则可将第二预设事件作为目标事件,可假定不同种类的磁盘处于剩余空间不足这种磁盘状态可采用类似的事件处理策略来处理。
进一步地,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
在预设等待时长内未监测到与所述事件信息对应的处理成功信息时,根据所述第一预设事件在所述预设映射关系中查询对应的待启用事件处理策略,并通过所述待启用事件处理策略处理所述事件信息。
在具体实现中,若与第二预设事件对应的事件处理策略未能成功处理掉该技术故障,则可再次调用与第一预设事件对应的事件处理策略来处理。
进一步地,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
在预设等待时长内监测到与所述事件信息对应的处理成功信息时,建立所述事件信息与所述目标事件处理策略之间的对应关系,并将所述对应关系添加入所述预设映射关系中。
在具体实现中,若在预设等待时长比如10分钟内接受到处理成功的提示信息,则可认为该已有事件所属的目标事件处理策略可成功处理掉当前的事件信息所描述的技术故障,可建立当前的事件信息与该目标事件处理策略之间的对应关系,以省去后续再次使用过程中的策略匹配环节,提高处理效率。
在本实施例中可基于预设关键字匹配模型来寻得与待匹配关键字较为匹配的待参考关键字,至于如何应用预设关键字匹配模型,可先判断是否存在仅包含有待匹配关键字的预设事件,再判断是否存在包含有全部待匹配关键字的预设事件,再依据权重值去寻得权重值较高的预设事件等。
参照图4,图4为本发明事件处理方法第三实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明事件处理方法的第三实施例。
第三实施例中,所述步骤S40之后,所述事件处理方法还可以包括:
步骤S50:对所述目标事件处理策略处理所述事件信息的处理操作进行计时操作,以获得所述事件信息的当前处理时长。
可以理解的是,在处理事件A“/wls/applogs/磁盘剩余空间不足等”的过程中,可对处理周期进行监控,以智能化地管控技术故障的推进进程。
步骤S60:根据所述事件信息确定对应的风险等级。
可以理解的是,为了管控事件的处理进程,可先确定该事件的风险等级,再根据风险等级确定该事件需被处理的期限。
在具体实现中,比如,风险等级可设置有危险等级P0、严重等级P1、重要等级P2、轻微等级P3以及微小等级P4五个级别,而对应的告警期限P0对应有30分钟、P1对应有1小时、P2对应有3小时、P3对应有6小时以及P4对应有12小时。通过设置告警期限,可以基于预设提醒规则提醒对应的处理人必须在对应的告警期限到限之前完成对于该事件的处理。
步骤S70:根据所述风险等级确定对应的告警期限。
步骤S80:将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒。
可以理解的是,比如,若当前处理时长为15分钟,告警期限为30分钟,将当前处理时长与告警期限进行比较,比较结果为当前处理时长为告警期限的二分之一,则可向预设待通知用户的邮箱地址自动发送提醒邮件。
应当理解的是,预设提醒规则可灵活配置,除了当前处理时长为告警期限的二分之一时发送提醒邮件外,还可设置当前处理时长为告警期限的三分之一时发送提醒邮件,当前处理时长为告警期限的三分之二时发送提醒邮件等。此外,除了发送提醒邮件外,还可自动拨打预设待通知用户的手机号码并播放预先设置的提醒音频以进行提醒。
进一步地,所述将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒之后,所述事件处理方法还包括:
监测所述事件信息对应的处理状态;
在所述处理状态为第一预设处理状态时,暂停与所述事件信息对应的计时操作,并返回执行所述监测所述事件信息对应的处理状态的步骤,直至在所述处理状态为第二预设处理状态时,恢复与所述事件信息对应的计时操作。
可以理解的是,可设置事件信息的处理状态,处理状态可包括,第一预设处理状态即挂起状态、第二预设处理状态即处理中状态、关闭状态、已解决状态以及长期方案跟进中状态。其中,挂起状态可由业务方的业务处理人发起,比如,若业务处理人在处理某个事件时,出现了缺少相关资料等状况,可先申请将处理状态由第二预设处理状态“处理中”修改为第一预设处理状态“挂起”,在处理状态为第一预设处理状态“挂起”时,将暂停对于告警期限的提醒计时。此外,业务处理人发起挂起请求时,需要提交审核资料,并由审核人进行审核。审核无误时,才能启动对于处理状态的正式修改。
应当理解的是,在处理状态为第一预设处理状态“挂起”后,可循环检测该处理状态。当处理状态由第一预设处理状态“挂起”回复到第二预设处理状态“处理中”后,可恢复对于告警期限的提醒计时。
进一步地,所述将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒之后,所述事件处理方法还包括:
记录各事件对应的实时处理时长;
确定各事件对应的实时告警期限,并计算所述实时处理时长与所述实时告警期限之间的剩余时效差值;
确定所述剩余时效差值所落入的预设差值范围;
按照预设统计周期记录所述预设差值范围内的剩余时效差值对应事件的事件数量;
根据所述事件数量生成时效统计表,并展示所述时效统计表。
应当理解的是,可统筹事件处理的进展并生成报表以进行可视化处理。比如,可生成时效统计表,比如,若存在多个事件,包括事件A1、事件A2以及事件A3,并记录多个事件已被处理的时长以及告警期限。其中,事件A1的实时处理时长为1小时,实时告警期限为3小时,则实时告警期限减去实时处理时长得到的剩余时效差值为2小时;事件A2的实时处理时长为3小时,实时告警期限为12小时,则实时告警期限减去实时处理时长得到的剩余时效差值为9小时;事件A3的实时处理时长为6小时,实时告警期限为12小时,则实时告警期限减去实时处理时长得到的剩余时效差值为6小时。
可以理解的是,可设置预设差值范围,分别有“0<x≤1h”、“1h<x≤2h”、“2h<x≤4h”以及“x>4h”,x为剩余时效差值。可见,事件A1落入“1h<x≤2h”的范围,事件A2以及事件A3落入“x>4h”的范围。所以,“1h<x≤2h”对应的事件数量为1,“x>4h”对应的事件数量为2。最终,生成的时效统计表中将分别列有4种预设差值范围对应的事件数量。其中,预设统计周期可以一个月为间隔时长去统计业务***中的所有事件。
进一步地,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
确定各事件对应的当前处理状态;
按照预设统计周期记录所述当前处理状态下的事件的事件数量;
根据所述事件数量生成状态统计表,并展示所述状态统计表。
在具体实现中,可为各事件设置处理状态,包括挂起状态、处理中状态、关闭状态、已解决状态以及长期方案跟进中状态共计5种处理状态。接着,可每个月统计一次业务***中的所有事件的处理状态,并依据每个月处于每种处理状态下的事件的事件数量来生成一个状态统计表,能够实时地反馈业务人员对于正处理的事件的跟进情况。
本实施例中通过为不同的事件设置不同的风险等级以及不同的告警期限,可以差异化地进行事件的跟进,满足了差异化的处理需求,毕竟,不同类型的事件存在着较大的差异性,有的事件较为重要,有的事件较为急切。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有事件处理程序,所述事件处理程序被处理器执行时实现如上文所述的事件处理方法的步骤。
此外,参照图5,本发明实施例还提出一种事件处理装置,所述事件处理装置包括:
事件获取模块10,用于获取事件信息。
在具体实现中,若用户通过操作移动手机上的某业务软件(App)来办理业务,可能会在操作过程中遇到各种类型的使用问题,若将每一种使用问题称为一种类型的事件,比如有用户操作事件、程序缺陷事件、网络故障事件、数据库故障事件、用户上报事件、监控告警事件、程序漏洞(bug)事件以及版本迭代事件等。
可以理解的是,为了处理上面列出的多种类型的事件,可自动化地进行事件的处理操作,而不采用人工处理的方式,以提高事件的处理效率。
信息提取模块20,用于从所述事件信息中提取与预设事件描述字段对应的事件描述信息。
应当理解的是,在获取到用户在App中手动上报的或者App自动上报的某项事件信息时,该事件信息可为“/wls/applogs/磁盘剩余空间不足等”,记为事件A,则可搜寻出一项事件处理策略来解决掉“/wls/applogs/磁盘剩余空间不足等”描述的技术故障。
可以理解的是,为了搜寻出可成功解决该技术故障的事件处理策略并应用该事件处理策略来自动化地处理故障,可参考已有的事件处理策略来解决该技术故障,从而大大地提高了事件处理的及时性,提高了事件的处理效率。
在具体实现中,在获取到事件A“/wls/applogs/磁盘剩余空间不足等”后,可依据预先设置的固定字段即预设事件描述字段,从数据量较多的事件信息中抽取出待使用的特定信息,比如,事件描述信息可包括“/wls/applogs/磁盘”与“剩余空间不足”。
事件匹配模块30,用于将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件。
在具体实现中,可预先设置预设映射关系,预设映射关系中每一种事件将对应有一种或多种事件处理策略,该对应的事件处理策略可成功处理掉对应类型的事件。
可以理解的是,考虑到事件信息描述的使用问题可能存在着不相同却类似的情况,故而,可适用相似或者相同的事件处理策略来处理不同的使用问题。所以,若当前的事件A并未出现在预设事件库以及预设映射关系中,则可寻找与当前的事件A类似的事件信息,并依据类似的事件信息对应的事件处理策略来处理当前的事件A。
在具体实现中,若事件描述信息为“/wls/applogs/磁盘”与“剩余空间不足”,可基于该事件描述信息去匹配已有的预设事件,并寻得与该事件描述信息相关度较高的目标事件,该目标事件可为“磁盘剩余空间不足等”,记为事件B。其中,目标事件与获取到的事件信息不同。
当然,匹配到的目标事件并不一定为“磁盘剩余空间不足等”,也可为“某主机运行速度过慢”或其他,此处仅作解释说明之用。
事件处理模块40,用于根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息,所述预设映射关系中包括所述预设事件与预设事件处理策略之间的对应关系。
在具体实现中,由于预设映射关系中对应地存储有事件与事件处理策略,则可根据获取到的已有的预设事件来查询到对应的事件处理策略,比如,查询到的目标事件处理策略可能为“归档打包日志”、“删除日志”以及“释放内存”等,则可自动执行这些事件处理策略中的一项或者多项以处理该“/wls/applogs/磁盘剩余空间不足等”的使用问题。
本实施例中将从事件信息中提取出事件描述信息,将事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与事件描述信息匹配的目标事件,再根据目标事件在预设映射关系中查询对应的目标事件处理策略,并通过目标事件处理策略处理事件信息。明显地,本实施例中考虑到不同的事件信息之间存在着一定的相关性,可基于新的事件来匹配已有的事件,并基于已有的事件的事件处理策略来处理新的事件,从而实现了事件处理的自动化,无需人工介入来解决新的事件,大大地提高了事件处理效率,解决了事件处理方式处理效率较低的技术问题。
在一实施例中,所述事件匹配模块30,还用于读取所述事件描述信息中的待匹配关键字以及预设事件库中的各预设事件中的待参考关键字;通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件。
在一实施例中,所述事件匹配模块30,还用于通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配;在所述第一待匹配关键字与所述第一待参考关键字相同且所述第二待匹配关键字与所述第二待参考关键字相同时,确定与所述第一待参考关键字对应的第一权重值以及与所述第二待参考关键字对应的第二权重值;在所述第一权重值小于所述第二权重值时,将所述第二待参考关键字对应的第二预设事件作为目标事件。
在一实施例中,所述事件处理装置包括:
事件添加模块,用于在预设等待时长内监测到与所述事件信息对应的处理成功信息时,建立所述事件信息与所述目标事件处理策略之间的对应关系,并将所述对应关系添加入所述预设映射关系中。
在一实施例中,所述事件处理装置包括:
用户提醒模块,用于对所述目标事件处理策略处理所述事件信息的处理操作进行计时操作,以获得所述事件信息的当前处理时长;根据所述事件信息确定对应的风险等级;根据所述风险等级确定对应的告警期限;将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒。
在一实施例中,所述事件处理装置包括:
状态监控模块,用于监测所述事件信息对应的处理状态;在所述处理状态为第一预设处理状态时,暂停与所述事件信息对应的计时操作,并返回执行所述监测所述事件信息对应的处理状态的步骤,直至在所述处理状态为第二预设处理状态时,恢复与所述事件信息对应的计时操作。
在一实施例中,所述事件处理装置包括:
统计表生成模块,用于记录各事件对应的实时处理时长;确定各事件对应的实时告警期限,并计算所述实时处理时长与所述实时告警期限之间的剩余时效差值;确定所述剩余时效差值所落入的预设差值范围;按照预设统计周期记录所述预设差值范围内的剩余时效差值对应事件的事件数量;根据所述事件数量生成时效统计表,并展示所述时效统计表。
本发明所述事件处理装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词语解释为名称。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种事件处理方法,其特征在于,所述事件处理方法包括以下步骤:
获取事件信息;
从所述事件信息中提取与预设事件描述字段对应的事件描述信息;
将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件;
根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息,所述预设映射关系中包括所述预设事件与预设事件处理策略之间的对应关系。
2.如权利要求1所述的事件处理方法,其特征在于,所述将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件,包括:
读取所述事件描述信息中的待匹配关键字以及预设事件库中的各预设事件中的待参考关键字;
通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件。
3.如权利要求2所述的事件处理方法,其特征在于,所述待匹配关键字包括第一待匹配关键字与第二待匹配关键字,所述预设事件包括第一预设事件与第二预设事件,所述第一预设事件中包括第一待参考关键字,所述第二预设事件中包括第二待参考关键字;
所述通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配,以获得与所述待匹配关键字匹配的待参考关键字,并将匹配到的待参考关键字所属的预设事件作为目标事件,包括:
通过预设关键字匹配模型将所述待匹配关键字与所述待参考关键字进行关键字匹配;
在所述第一待匹配关键字与所述第一待参考关键字相同且所述第二待匹配关键字与所述第二待参考关键字相同时,确定与所述第一待参考关键字对应的第一权重值以及与所述第二待参考关键字对应的第二权重值;
在所述第一权重值小于所述第二权重值时,将所述第二待参考关键字对应的第二预设事件作为目标事件。
4.如权利要求1至3中任一项所述的事件处理方法,其特征在于,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
在预设等待时长内监测到与所述事件信息对应的处理成功信息时,建立所述事件信息与所述目标事件处理策略之间的对应关系,并将所述对应关系添加入所述预设映射关系中。
5.如权利要求1至3中任一项所述的事件处理方法,其特征在于,所述根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息之后,所述事件处理方法还包括:
对所述目标事件处理策略处理所述事件信息的处理操作进行计时操作,以获得所述事件信息的当前处理时长;
根据所述事件信息确定对应的风险等级;
根据所述风险等级确定对应的告警期限;
将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒。
6.如权利要求5所述的事件处理方法,其特征在于,所述将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒之后,所述事件处理方法还包括:
监测所述事件信息对应的处理状态;
在所述处理状态为第一预设处理状态时,暂停与所述事件信息对应的计时操作,并返回执行所述监测所述事件信息对应的处理状态的步骤,直至在所述处理状态为第二预设处理状态时,恢复与所述事件信息对应的计时操作。
7.如权利要求5所述的事件处理方法,其特征在于,所述将所述当前处理时长与所述告警期限进行比较,以获得比较结果,并根据所述比较结果对预设待通知用户进行提醒之后,所述事件处理方法还包括:
记录各事件对应的实时处理时长;
确定各事件对应的实时告警期限,并计算所述实时处理时长与所述实时告警期限之间的剩余时效差值;
确定所述剩余时效差值所落入的预设差值范围;
按照预设统计周期记录所述预设差值范围内的剩余时效差值对应事件的事件数量;
根据所述事件数量生成时效统计表,并展示所述时效统计表。
8.一种事件处理服务器,其特征在于,所述事件处理服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行事件处理程序,所述事件处理程序被所述处理器执行时实现如权利要求1至7中任一项所述的事件处理方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有事件处理程序,所述事件处理程序被处理器执行时实现如权利要求1至7中任一项所述的事件处理方法的步骤。
10.一种事件处理装置,其特征在于,所述事件处理装置包括:
事件获取模块,用于获取事件信息;
信息提取模块,用于从所述事件信息中提取与预设事件描述字段对应的事件描述信息;
事件匹配模块,用于将所述事件描述信息与预设事件库中的各预设事件进行事件匹配,以获得与所述事件描述信息匹配的目标事件;
事件处理模块,用于根据所述目标事件在预设映射关系中查询对应的目标事件处理策略,并通过所述目标事件处理策略处理所述事件信息,所述预设映射关系中包括所述预设事件与预设事件处理策略之间的对应关系。
CN201910669256.4A 2019-07-23 2019-07-23 事件处理方法、事件处理服务器、存储介质及装置 Pending CN110502318A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910669256.4A CN110502318A (zh) 2019-07-23 2019-07-23 事件处理方法、事件处理服务器、存储介质及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910669256.4A CN110502318A (zh) 2019-07-23 2019-07-23 事件处理方法、事件处理服务器、存储介质及装置

Publications (1)

Publication Number Publication Date
CN110502318A true CN110502318A (zh) 2019-11-26

Family

ID=68587595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910669256.4A Pending CN110502318A (zh) 2019-07-23 2019-07-23 事件处理方法、事件处理服务器、存储介质及装置

Country Status (1)

Country Link
CN (1) CN110502318A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111651646A (zh) * 2020-06-30 2020-09-11 支付宝(杭州)信息技术有限公司 业务处理方法及装置
CN112231114A (zh) * 2020-09-22 2021-01-15 深圳云天励飞技术股份有限公司 一种事件处理方法及相关设备
CN112468457A (zh) * 2020-11-12 2021-03-09 中国建设银行股份有限公司 一种事件处置方法、装置、电子设备及可读存储介质
CN112860764A (zh) * 2021-02-09 2021-05-28 青岛海信网络科技股份有限公司 一种路网异常事件处理方法、装置、设备和介质
CN112883155A (zh) * 2021-01-29 2021-06-01 苏州达家迎信息技术有限公司 一种事件处理方法、装置、设备及存储介质
CN112907040A (zh) * 2021-01-29 2021-06-04 苏州达家迎信息技术有限公司 一种事件处理方法、装置、设备及存储介质
CN113689184A (zh) * 2021-08-10 2021-11-23 广州市中智软件开发有限公司 基于工作群的电子政务事件处理方法、装置以及服务器
CN113761866A (zh) * 2020-09-23 2021-12-07 西安京迅递供应链科技有限公司 事件处理方法、装置、服务器及介质
CN113986394A (zh) * 2021-11-03 2022-01-28 挂号网(杭州)科技有限公司 事件处理方法及装置、电子设备、存储介质
CN116010561A (zh) * 2023-03-28 2023-04-25 航天万源云数据河北有限公司 社会治理辅助决策方法、装置及计算机可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103997673A (zh) * 2014-05-15 2014-08-20 Tcl集团股份有限公司 一种事件处理方法和装置
CN107977823A (zh) * 2016-10-24 2018-05-01 广东建邦计算机软件股份有限公司 突发事件处理方法和装置
CN109542734A (zh) * 2018-12-15 2019-03-29 深圳壹账通智能科技有限公司 事件处理方法、装置、计算机设备及存储介质
CN109582766A (zh) * 2018-11-15 2019-04-05 湖北地信科技集团股份有限公司 突发事件处理方法、装置、存储介质及设备
CN109684047A (zh) * 2018-08-21 2019-04-26 平安普惠企业管理有限公司 事件处理方法、装置、设备和计算机存储介质
CN109684046A (zh) * 2018-08-21 2019-04-26 平安普惠企业管理有限公司 事件自助处理方法、装置、设备和计算机存储介质
CN110020002A (zh) * 2018-08-21 2019-07-16 平安普惠企业管理有限公司 事件处理方案的查询方法、装置、设备和计算机存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103997673A (zh) * 2014-05-15 2014-08-20 Tcl集团股份有限公司 一种事件处理方法和装置
CN107977823A (zh) * 2016-10-24 2018-05-01 广东建邦计算机软件股份有限公司 突发事件处理方法和装置
CN109684047A (zh) * 2018-08-21 2019-04-26 平安普惠企业管理有限公司 事件处理方法、装置、设备和计算机存储介质
CN109684046A (zh) * 2018-08-21 2019-04-26 平安普惠企业管理有限公司 事件自助处理方法、装置、设备和计算机存储介质
CN110020002A (zh) * 2018-08-21 2019-07-16 平安普惠企业管理有限公司 事件处理方案的查询方法、装置、设备和计算机存储介质
CN109582766A (zh) * 2018-11-15 2019-04-05 湖北地信科技集团股份有限公司 突发事件处理方法、装置、存储介质及设备
CN109542734A (zh) * 2018-12-15 2019-03-29 深圳壹账通智能科技有限公司 事件处理方法、装置、计算机设备及存储介质

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111651646A (zh) * 2020-06-30 2020-09-11 支付宝(杭州)信息技术有限公司 业务处理方法及装置
CN111651646B (zh) * 2020-06-30 2023-07-07 支付宝(杭州)信息技术有限公司 业务处理方法及装置
CN112231114A (zh) * 2020-09-22 2021-01-15 深圳云天励飞技术股份有限公司 一种事件处理方法及相关设备
CN113761866A (zh) * 2020-09-23 2021-12-07 西安京迅递供应链科技有限公司 事件处理方法、装置、服务器及介质
CN112468457A (zh) * 2020-11-12 2021-03-09 中国建设银行股份有限公司 一种事件处置方法、装置、电子设备及可读存储介质
CN112883155A (zh) * 2021-01-29 2021-06-01 苏州达家迎信息技术有限公司 一种事件处理方法、装置、设备及存储介质
CN112907040A (zh) * 2021-01-29 2021-06-04 苏州达家迎信息技术有限公司 一种事件处理方法、装置、设备及存储介质
CN112907040B (zh) * 2021-01-29 2023-06-09 苏州达家迎信息技术有限公司 一种事件处理方法、装置、设备及存储介质
CN112883155B (zh) * 2021-01-29 2022-10-11 苏州达家迎信息技术有限公司 一种事件处理方法、装置、设备及存储介质
CN112860764B (zh) * 2021-02-09 2022-06-03 青岛海信网络科技股份有限公司 一种路网异常事件处理方法、装置、设备和介质
CN112860764A (zh) * 2021-02-09 2021-05-28 青岛海信网络科技股份有限公司 一种路网异常事件处理方法、装置、设备和介质
CN113689184A (zh) * 2021-08-10 2021-11-23 广州市中智软件开发有限公司 基于工作群的电子政务事件处理方法、装置以及服务器
CN113986394A (zh) * 2021-11-03 2022-01-28 挂号网(杭州)科技有限公司 事件处理方法及装置、电子设备、存储介质
CN116010561A (zh) * 2023-03-28 2023-04-25 航天万源云数据河北有限公司 社会治理辅助决策方法、装置及计算机可读存储介质
CN116010561B (zh) * 2023-03-28 2023-07-04 航天万源云数据河北有限公司 社会治理辅助决策方法、装置及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN110502318A (zh) 事件处理方法、事件处理服务器、存储介质及装置
CN107094158B (zh) 一种自动化内网安全脆弱分析***
CN109165170B (zh) 一种自动化请求测试的方法及***
CN108737218B (zh) 一种消息推送到达率的自动校验方法及装置
CN110362545A (zh) 日志监控方法、装置、终端与计算机可读存储介质
CN109669835A (zh) MySQL数据库监控方法、装置、设备及可读存储介质
CN109767509A (zh) 一种设备运维管理方法、装置、可读介质及电子设备
CN113783931A (zh) 一种物联网数据聚合、分析方法
CN103490978A (zh) 终端、服务器和消息监视方法
CN113238930A (zh) 软件***的测试方法、装置、终端设备和存储介质
CN112184138A (zh) 结合rpa和ai的电网工单处理方法、装置及电子设备
CN113592114A (zh) 电网中用户报障研判方法、装置、计算机设备和存储介质
CN111652394A (zh) 工单处理方法、装置和设备
CN114390016B (zh) 邮箱规则管理方法、装置、计算机设备和存储介质
CN108234795B (zh) 语音告警方法、装置、***、存储介质及处理器
CN112181695A (zh) 异常应用处理方法、装置、服务器及存储介质
CN110995570A (zh) 待审批消息提醒方法、***、存储介质和计算机设备
CN115130981A (zh) 智能审批方法、装置、存储介质及服务器
CN115622972A (zh) 一种流程信息化电子邮件处理方法、***及装置
CN113254335B (zh) 测试数据的处理方法、装置、服务器及存储介质
CN113836013A (zh) 一种埋点测试方法、装置、计算机设备和计算机可读存储介质
CN114518723A (zh) 一种用于智能楼宇数据的能耗监控***及方法
CN113593549A (zh) 确定语音设备的唤醒率的方法及装置
CN106210327A (zh) 一种消息处理的方法及装置
CN111475322A (zh) 定位stuck线程的方法、装置、计算机设备及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination