[发明专利]日志处理方法、装置、计算机设备和存储介质在审
申请号: | 202111187618.X | 申请日: | 2021-10-12 |
公开(公告)号: | CN113918526A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 史银波 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F16/17 | 分类号: | G06F16/17;G06F16/18;G06F21/31 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;曹勇 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 处理 方法 装置 计算机 设备 存储 介质 | ||
1.一种日志处理方法,其特征在于,包括:
通过第一预设日志采集组件对预设的业务系统进行日志采集,得到对应的日志;其中,所述日志包括多个不同业务服务的服务日志;
通过第二预设日志采集组件将所述日志发送至服务日志文件内;其中,所述服务日志文件为预设的日志服务器中的文件,所述服务日志文件中的服务日志以索引方式进行存储;
判断是否接收到用户通过前端页面输入的日志查看请求;其中,所述日志查看请求携带服务类型索引与用户信息;
若接收到所述日志查看请求,基于所述用户信息,调用预设的角色权限等级数据表与业务操作权限等级数据表对所述用户进行权限验证,并判断权限验证是否通过;
若权限验证通过,基于预设的shell脚本与所述服务类型索引,从所述服务日志文件中获取与所述服务类型索引对应的目标日志;
在所述日志服务器与所述前端页面之间建立webSocket连接通道;
通过所述webSocket连接通道将目标日志展示于所述前端页面上。
2.根据权利要求1所述的日志处理方法,其特征在于,所述基于预设的shell脚本与所述服务类型索引,从所述服务日志文件中获取与所述服务类型索引对应的目标日志的步骤,包括:
获取所述shell脚本,以及获取所述服务类型索引;
将所述服务类型索引填充至所述shell脚本中的对应位置处,得到填充后的shell脚本;
执行所述填充后的shell脚本,从所述服务日志文件中查找出与所述服务类型索引对应的所有关联服务索引;
基于所述关联服务索引,从所述服务日志文件中提取与各所述关联服务索引分别对应的指定日志;
将所有所述指定日志作为所述目标日志。
3.根据权利要求1所述的日志处理方法,其特征在于,所述通过所述webSocket连接通道将目标日志展示于所述前端页面上的步骤,包括:
通过所述webSocket连接通道将目标日志推送至所述前端页面对应的客户端;
按照预设渲染规则对存放于所述客户端上的所述目标日志进行渲染,得到渲染后的目标日志;
按照预设展示规则在所述前端页面展示所述渲染后的目标日志。
4.根据权利要求1所述的日志处理方法,其特征在于,所述基于所述用户信息,调用预设的角色权限等级数据表与业务操作权限等级数据表对所述用户进行权限验证,并判断权限验证是否通过的步骤,包括:
调用所述角色权限等级数据表与所述业务操作权限等级数据表;
判断所述角色权限等级数据表中是否存储有与所述用户信息相同的指定用户信息;
若存储有所述指定用户信息,基于所述角色权限等级数据表查询出与所述指定用户信息对应的目标权限等级,以及查询出与所述指定用户信息对应的权限期限信息;
基于所述业务操作权限等级数据表查询出与查看日志数据对应的业务操作的业务权限等级;
判断所述目标权限等级是否大于所述业务权限等级;
若大于所述业务权限等级,获取当前的时间信息;
判断所述时间信息是否处于所述权限期限信息对应的时间范围内;
若处于所述权限期限信息对应的时间范围内,则判定权限验证通过,否则判定权限验证未通过。
5.根据权利要求1所述的日志处理方法,其特征在于,所述目标日志包括所述业务系统的运行数据,所述通过所述webSocket连接通道将目标日志展示于所述前端页面上的步骤之后,包括:
从所述目标日志中获取与所述业务系统对应的运行数据;其中,所述运行数据的数量包括多项;
对各所述运行数据进行整合,得到对应的运行参数集合;
将所述运行参数集合输入至预先训练好的异常预测模型中,通过所述异常预测模型中的特征提取层构建与所述运行参数集合对应的特征向量;
通过所述异常预测模型中的分类层对所述特征向量进行分类预测,得到与所述预设业务系统对应的运行标签;
基于所述运行标签生成与所述业务系统对应的运行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111187618.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沉管浮态上驳的方法
- 下一篇:用于饮料灌装的区块链存储系统