【技术实现步骤摘要】
一种告警方法、装置及系统
本申请涉及电子信息领域,尤其涉及一种告警方法、装置及系统。
技术介绍
针对已开发的业务系统,为了保证业务系统的业务的稳定性,需要开发告警模块来监控业务运行过程中是否出现异常。实际中根据业务需求已开发有不同的业务系统,一般情况下,每个业务系统都需要开发告警模块对业务运行过程的异常情况。因此,需要一种通用性高的告警方法,即需要一种对多种业务系统都适用的告警方法。
技术实现思路
本申请提供了一种告警方法、装置及系统,目的在于提供一种对多种业务系统都适用的告警方法。为了实现上述目的,本申请提供了以下技术方案:本申请提供了一种告警方法,包括:通过注入在待监控的业务系统的底层框架的日志收集服务,收集所述业务系统的底层框架生成的日志;在满足预设条件的情况下,从所述日志中确定产生时间戳属于目标时刻范围且存在表征目标错误类型的信息的日志,得到当前时刻对应的目标日志;所述目标时刻范围为以当前时刻为起点的预设时长构成的历史时刻范围;所述目标错误类型为预设错误类型中的任一错误类型;在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警;所述时刻至少包括:所述当前时刻;任一时刻对应的目标单位触发量为该时刻对应的目标日志中预设业务类型的预设错误类型的单位触发量。可选的,所述在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警之前,还包括:统计所述当前时刻对应的目标日志中属于同一种业务类型且属于同一种 ...
【技术保护点】
1.一种告警方法,其特征在于,包括:/n通过注入在待监控的业务系统的底层框架的日志收集服务,收集所述业务系统的底层框架生成的日志;/n在满足预设条件的情况下,从所述日志中确定产生时间戳属于目标时刻范围且存在表征目标错误类型的信息的日志,得到当前时刻对应的目标日志;所述目标时刻范围为以当前时刻为起点的预设时长构成的历史时刻范围;所述目标错误类型为预设错误类型中的任一错误类型;/n在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警;所述时刻至少包括:所述当前时刻;任一时刻对应的目标单位触发量为该时刻对应的目标日志中预设业务类型的预设错误类型的单位触发量。/n
【技术特征摘要】
1.一种告警方法,其特征在于,包括:
通过注入在待监控的业务系统的底层框架的日志收集服务,收集所述业务系统的底层框架生成的日志;
在满足预设条件的情况下,从所述日志中确定产生时间戳属于目标时刻范围且存在表征目标错误类型的信息的日志,得到当前时刻对应的目标日志;所述目标时刻范围为以当前时刻为起点的预设时长构成的历史时刻范围;所述目标错误类型为预设错误类型中的任一错误类型;
在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警;所述时刻至少包括:所述当前时刻;任一时刻对应的目标单位触发量为该时刻对应的目标日志中预设业务类型的预设错误类型的单位触发量。
2.根据权利要求1所述的告警方法,其特征在于,所述在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警之前,还包括:
统计所述当前时刻对应的目标日志中属于同一种业务类型且属于同一种错误类型的日志,作为一组目标日志;
生成每组目标日志分别对应的格式化数据,得到所述当前时刻下的格式化数据;任意一组目标日志的格式化数据包括:该组目标日志的业务类型、该组目标日志的错误类型和所述错误类型的单位触发量;
所述在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警,具体为:
在各时刻分别对应的第一格式化数据中的单位触发量满足所述告警条件的情况下,触发告警;任一时刻对应的第一格式化数据为:该时刻下的格式化数据中包含预设业务类型与预设错误类型的格式化数据。
3.根据权利要求2所述的告警方法,其特征在于,在所述生成每组目标日志分别对应的格式化数据,得到所述当前时刻下的格式化数据之后,还包括:
获取所述当前时刻以及历史时刻下的格式化数据为第二格式化数据;
依据所述第二格式化数据的时刻和单位触发量,生成图和/或表;
显示所述图和/或表。
4.根据权利要求1~3任意一项所述的告警方法,其特征在于,所述预设条件包括:每隔所述预设时长。
5.一种告警装置,其特征在于,包括:
收集模块,用于通过注入在待监控的业务系统的底层框架的日志收集服务,收集所述业务系统的底层框架生成的日志;
确定模块,用于在满足预设条件的情况下,从所述日志中确定产生时间戳属于目标时刻范围且存在表征目标错误类型的信息的日志,得到当前时刻对应的目标日志;所述目标时刻范围为以当前时刻为起点的预设时长构成的历史时刻范围;所述目标错误类型为预设错误类型中的任一错误类型;
告警模块,用于在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警;所述时刻至少包括:所述当前时刻;任一时刻对应的目标单位触发量为该时刻对应的目标日志中预设业务类型的预设错误类型的单位触发量。
6.根据权利要求5所述的告警装置,其特征在于,还包括:
执行模块,用于所述告警模块在各时刻分别对应的目标单位触发量满足预设的告警条件的情况下,触发告警之前,统计所述当前时刻对应的目标日志中属于同一种业务类型且属...
【专利技术属性】
技术研发人员:常晓阳,
申请(专利权)人:郑州悉知信息科技股份有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。