【技术实现步骤摘要】
一种自动分类监控应用服务日志的方法及系统
本专利技术涉及网络服务器管理的
,更具体地,涉及一种自动分类监控应用服务日志的方法及系统。
技术介绍
应用程序(Application,简称APP),为使用终端的用户提供与其它用户或服务器之间的交互功能,并且具有可视界面,方便用户获取交互信息。因此,应用程序由于便捷化、灵活化的操作方式广受人们喜爱,通过应用程序进行交互已然成为一种普遍的通讯方式。随着互联网用户的不断增加,应用程序服务器所服务的用户量也不断增加,并且所服务的用户的范围也不断扩大,为缓解服务器的服务压力,现在多采用多台应用服务器组成分布式服务器的服务器组为用户提供服务支持。应用程序的用户在进行交互过程中,每时每刻都会产生各种应用请求、应用反馈等信息,每台服务器都会对其所服务的用户的行为生成应用日志,以记录每个用户进行的交互操作,在需要时调用这些记录的日志分析应用程序运行系统或客户端的操作,为服务状态进行监控或维护。但是现有技术中每台分布式服务器上都存储应用服务日志,在进行应用程序执行状态测试、调试或维护时,需要从各个应用服务器上调用数据现场分析,处理效率 ...
【技术保护点】
一种自动分类监控应用服务日志的方法,其特征在于,包括:接收应用服务器的应用服务日志数据,解析所述应用服务日志数据得到日志字段;根据预先设置的日志分类信息将所述日志字段分发至对应的日志类别下,所述日志类别至少包括:客户端请求时间、客户端标识、客户端请求耗时、客户端请求所处区域及客户端所请求的故障内容;根据预设的请求时间段,将所述客户端请求时间对应的所述日志字段分别对应至预设的请求时间段下;根据预设的客户端类别,将所述客户端标识对应的所述日志字段分别对应至预设的所述客户端类别下;根据预设的请求耗时段,将所述客户端请求耗时对应的所述日志字段分别对应至预设的所述请求耗时段下;根据预 ...
【技术特征摘要】
1.一种自动分类监控应用服务日志的方法,其特征在于,包括:接收应用服务器的应用服务日志数据,解析所述应用服务日志数据得到日志字段;根据预先设置的日志分类信息将所述日志字段分发至对应的日志类别下,所述日志类别至少包括:客户端请求时间、客户端标识、客户端请求耗时、客户端请求所处区域及客户端所请求的故障内容;根据预设的请求时间段,将所述客户端请求时间对应的所述日志字段分别对应至预设的请求时间段下;根据预设的客户端类别,将所述客户端标识对应的所述日志字段分别对应至预设的所述客户端类别下;根据预设的请求耗时段,将所述客户端请求耗时对应的所述日志字段分别对应至预设的所述请求耗时段下;根据预设的区域类别,将所述客户端请求所处区域对应的所述日志字段分别对应至所述预设的区域类别下;根据预设的故障内容类别,将所述客户端所请求故障内容对应的所述日志字段分别对应至所述预设的故障内容类别下;根据所包含的所述日志字段数量,将各个所述请求时间段、客户端类别、请求耗时段、区域类别及故障内容类别分别从大到小排序,得到请求时间段排序、客户端类别排序、请求耗时段排序、区域类别排序及故障内容类别排序;根据预设的图表展示方式将所述请求时间段排序、客户端类别排序、请求耗时段排序、区域类别排序及故障内容类别排序以图表的形式展现。2.根据权利要求1所述的自动分类监控应用服务日志的方法,其特征在于,根据预设的图表展示方式将所述请求时间段排序、客户端类别排序、请求耗时段排序、区域类别排序及故障内容类别排序以图表的形式展现,进一步为:根据预设的图表展示方式将所述请求时间段排序、客户端类别排序、请求耗时段排序、区域类别排序及故障内容类别排序以图表的形式展现;将所述请求时间段、客户端类别、请求耗时段、区域类别及故障内容类别所对应的日志字段以树形分支结构存储在搜索数据库中。3.根据权利要求1所述的自动分类监控应用服务日志的方法,其特征在于,还包括:在预设时间段内,所述请求时间段、客户端类别、请求耗时段、区域类别或故障内容类别下的所述日志字段数量达到或者超过预设的日志字段数量阈值时,将该请求时间段、客户端类别、请求耗时段、区域类别或故障内容类别反馈至应用服务日志的管理端口。4.根据权利要求1所述的自动分类监控应用服务日志的方法,其特征在于,还包括:接收所述客户端的服务日志信息的提取策略,按照所述提取策略从所述请求时间段排序、客户端类别排序、请求耗时段排序、区域类别排序及故障内容类别排序中分别提取对应的日志信息数据,并将提取的所述日志信息数据以预定的展现规则展示至所述客户端。5.根据权利要求1所述的自动分类监控应用服务日志的方法,其特征在于,还包括:根据所述客户端标识及故障内容,检测到数据库中存在所述客户端标识及故障内容对应的故障解除数据时,将所述故障解除数据发送至所述客户端。6.一种自动分类监控应用服务日志的系统,其特征在于,包括:应用服务日志解析模块、应用服务日志分发模块、应用服务日志配置模块、应用服务日志排序模块及应用服务日志监控展示模块;其中,所述应用服务日志解析模块,用于与所述应用服务日志分发模块相连接,接收应用服务器的应用服务日志数据,解析所述应用服务日志数据得到日志字段;所述应用服务日志分发模块,用于与所述应用服务日志解析模块及应用服务日志配置模块相连接,根据预先设置的日志...
【专利技术属性】
技术研发人员:杜洪博,樊磊,汪铁丰,
申请(专利权)人:暴风体育北京有限责任公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。