1.一种保险应用系统的监控方法,其特征在于,包括:
实时获取保险应用系统的特征数据;
若需要对所述保险应用系统的应用层进行异常监控,则从所述特征数据中获取所述保险应用系统相关的应用系统日志文件;
检测所述应用系统日志文件中是否存在包含预设异常关键词的相关日志信息;
若存在,则从所述应用系统日志文件中截取所述相关日志信息的前后文日志信息;
结合所述前后文日志信息和所述相关日志信息,分析所述保险应用系统的应用层是否出现异常;
依据监控结果,确定所述保险应用系统存在的异常状况。
2.根据权利要求1所述的方法,其特征在于,结合所述前后文日志信息和所述相关日志信息,分析所述保险应用系统的应用层是否出现异常,包括:结合所述前后文日志信息和所述相关日志信息进行语义推测分析,并依据语义推测分析结果,确定所述保险应用系统的应用层是否出现异常;或根据所述前后文日志信息和所述相关日志信息,生成错误日志信息报告,并将所述错误日志信息报告发送给日志分析模块进行分析;
参照接收到的所述日志分析模块发送的所述错误日志信息报告的分析结果,确定所述保险应用系统的应用层是否出现异常。
3.根据权利要求1所述的方法,其特征在于,实时获取保险应用系统的特征数据之后,所述方法还包括:若需要对所述保险应用系统的数据库层进行异常监控,则从所述特征数据中获取数据库数据;
检测所述数据库数据是否符合预先定义的数据库异常规则;
若所述数据库数据符合数据库异常规则,则确定所述保险应用系统的数据库层出现异常;
若所述数据库数据对每条数据库异常规则都不符合,则确定所述保险应用系统的数据库层没有出现异常。
4.根据权利要求3所述的方法,其特征在于,所述检测所述数据库数据是否符合预先定义的数据库异常规则,包括:依据每条数据库异常规则依次从所述数据库数据中提取相应的数据库特征数据进行匹配检测,其中,依据不同的数据库异常规则从所述数据库数据中提取不同的数据库特征数据;
若存在与提取的数据库特征数据匹配的数据库异常规则,则确定所述数据库数据符合数据库异常规则。
5.根据权利要求1所述的方法,其特征在于,若需要对所述保险应用系统的应用层进行异常监控,则从所述特征数据中获取所述保险应用系统相关的应用系统日志文件之前,所述方法还包括:将预先定义的应用系统不同层架构的异常校验规则分别对应的接口函数的接口位置保存在预设数据文件中,并对所述预设数据文件进行配置,使得所述预设数据文件中还保存有与所述接口函数分别对应的执行结果参考值;
根据所述特征数据,利用预先定义的应用系统不同层架构的异常校验规则,对所述保险应用系统进行不同层架构的异常监控,具体包括:以所述特征数据为入参,执行与所述预设数据文件中接口位置对应的接口函数,并与执行的所述接口函数对应的执行结果参考值进行比对;
根据比对结果,确定所述保险应用系统是否存在异常状况。
6.根据权利要求5所述的方法,其特征在于,以所述特征数据为入参,执行与所述预设数据文件中接口位置对应的接口函数之前,所述方法还包括:根据接收到的所述预设数据文件的更新信息,对所述预设数据文件进行更新;
以所述特征数据为入参,执行与所述预设数据文件中接口位置对应的接口函数,具体包括:以所述特征数据为入参,执行与更新后的所述预设数据文件中接口位置对应的接口函数。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述依据监控结果,确定所述保险应用系统存在的异常状况之后,所述方法还包括:从预置异常分析库中查询与所述保险应用系统存在的异常状况对应的原因信息和相应的应对措施信息,所述预置异常分析库中保存有所述保险应用系统不同的异常状况分别对应的原因信息以及相应的应对措施信息;及查询所述保险应用系统相关的系统维护模块的通信方式信息;
根据所述通信方式信息,将所述保险应用系统存在的异常状况连同查询到的所述原因信息和相应的应对措施信息推送给所述系统维护模块。
8.一种存储设备,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至7中任一项所述的保险应用系统的监控方法。
9.一种保险应用系统的监控装置,包括存储设备、处理器及存储在存储设备上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7中任一项所述的保险应用系统的监控方法。