The invention discloses a log file processing method, a device and a system. Log file processing methods include: receiving call information for service access, call information includes: service number of service; storing call information into log file database; detecting stored log files to determine whether the access of services is abnormal; and sending alarm information when the access of services is abnormal. This method can store all the log information in the system, detect the log information automatically, and send the alarm information actively.
【技术实现步骤摘要】
日志文件处理方法、装置及系统
本专利技术涉及计算机应用技术,具体而言,涉及一种日志文件处理方法、装置及系统。
技术介绍
日志文件是用于记录系统操作事件的记录文件或文件集合,具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要作用。在Web应用中,每条日志通常代表着用户对某个服务的一次访问行为。目前,通常是通过引入日志框架,将日志信息存储到日志文件中。而日志文件分散在各个应用服务器或应用服务器集群中。出现生产问题时,必须首先查找所有服务器中的日志文件,确定错误信息被记录在了哪台服务器的日志文件上,然后再对日志信息分析产生错误的原因。但由于Web应用服务器通常采用集群的部署方式,随着业务的不断扩展,还可能采用分布式的架构。若一个系统由n个子系统构成,而每个子系统中又部署了m个应用服务器集群,则该系统中就会在n*m个应用服务器集群上产生日志文件,这样通过人工方式来查看日志文件已经变得不可能实现。此外,日志文件是在系统产生错误之后进行分析来排查错误的,无法做到生产问题的实时报警。
技术实现思路
本专利技术提供一种日志文件处理方法、装置、系统、设备及可读存储介质,能够统一存储系统中所有日志信息,通过日志信息的检测,自动发现异常,并主动发送报警信息。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术的一方面,提供一种日志文件处理方法,包括:接收对服务访问的调用信息,所述调用信息包括:所述服务的服务编号;将所述调用信息存储至日志文件数据库的日志文件中;检测存储的所述日志文件,确定各服务的访问是否出现异常;以及当确定 ...
【技术保护点】
1.一种日志文件处理方法,其特征在于,包括:接收对服务访问的调用信息,所述调用信息包括:所述服务的服务编号;将所述调用信息存储至日志文件数据库的日志文件中;检测存储的所述日志文件,确定各服务的访问是否出现异常;以及当确定有服务的访问出现异常时,发送报警信息。
【技术特征摘要】
1.一种日志文件处理方法,其特征在于,包括:接收对服务访问的调用信息,所述调用信息包括:所述服务的服务编号;将所述调用信息存储至日志文件数据库的日志文件中;检测存储的所述日志文件,确定各服务的访问是否出现异常;以及当确定有服务的访问出现异常时,发送报警信息。2.根据权利要求1所述的方法,其特征在于,还包括:接收检测配置信息;确定各服务的访问是否出现异常包括:根据所述检测配置信息,确定各服务的访问是否出现异常。3.根据权利要求2所述的方法,其特征在于,所述调用信息还包括:服务调用开始时间及服务调用结束时间;根据所述检测配置信息,确定各服务的访问是否出现异常包括:当所述检测配置信息中的服务异常确定方式被配置为根据服务处理时间确定服务的访问是否出现异常时,从所述日志文件中获取各服务的服务调用开始时间及服务调用结束时间,以确定各服务的服务处理时间;及如果有服务的服务处理时间大于所述检测配置信息中配置的服务处理时间阈值,则确定所述服务的访问出现异常。4.根据权利要求2所述的方法,其特征在于,所述调用信息还包括:服务结果状态;根据所述检测配置信息,确定各服务的访问是否出现异常包括:当所述检测配置信息中的服务异常确定方式被配置为根据服务结果状态确定服务的访问是否出现异常时,从所述日志文件中获取各服务的服务结果状态码;及如果有服务的服务结果状态码不等于所述检测配置信息中配置的正常结果状态码,则确定所述服务的访问出现异常。5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:根据存储的所述日志文件,生成各服务的调用信息统计报表。6.根据权利要求1-4任一项所述的方法,其特征在于,发送报警信息包括:根据接收...
【专利技术属性】
技术研发人员:戚举坤,井然,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。