预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113918526A(43)申请公布日2022.01.11(21)申请号202111187618.X(22)申请日2021.10.12(71)申请人平安国际智慧城市科技股份有限公司地址518000广东省深圳市前海深港合作区妈湾兴海大道3048号前海自贸大厦1-34层(72)发明人史银波(74)专利代理机构深圳市明日今典知识产权代理事务所(普通合伙)44343代理人王杰辉曹勇(51)Int.Cl.G06F16/17(2019.01)G06F16/18(2019.01)G06F21/31(2013.01)权利要求书3页说明书17页附图3页(54)发明名称日志处理方法、装置、计算机设备和存储介质(57)摘要本申请涉及人工智能技术领域,提供一种日志处理方法、装置、计算机设备和存储介质,方法包括:对业务系统进行日志采集得到日志;将日志发送至服务日志文件内;判断是否接收到用户通过前端页面输入的日志查看请求;若是,基于用户信息对用户进行权限验证;若权限验证通过,基于预设的shell脚本与服务类型索引,从服务日志文件中获取与服务类型索引对应的目标日志;在日志服务器与前端页面之间建立webSocket连接通道;通过webSocket连接通道将目标日志展示于前端页面上。通过本申请能实现将日志实时推送到前端页面,提高了实时日志查看的灵活性与智能性。本申请还可以应用于区块链领域,上述目标日志等数据可以存储于区块链上。CN113918526ACN113918526A权利要求书1/3页1.一种日志处理方法,其特征在于,包括:通过第一预设日志采集组件对预设的业务系统进行日志采集,得到对应的日志;其中,所述日志包括多个不同业务服务的服务日志;通过第二预设日志采集组件将所述日志发送至服务日志文件内;其中,所述服务日志文件为预设的日志服务器中的文件,所述服务日志文件中的服务日志以索引方式进行存储;判断是否接收到用户通过前端页面输入的日志查看请求;其中,所述日志查看请求携带服务类型索引与用户信息;若接收到所述日志查看请求,基于所述用户信息,调用预设的角色权限等级数据表与业务操作权限等级数据表对所述用户进行权限验证,并判断权限验证是否通过;若权限验证通过,基于预设的shell脚本与所述服务类型索引,从所述服务日志文件中获取与所述服务类型索引对应的目标日志;在所述日志服务器与所述前端页面之间建立webSocket连接通道;通过所述webSocket连接通道将目标日志展示于所述前端页面上。2.根据权利要求1所述的日志处理方法,其特征在于,所述基于预设的shell脚本与所述服务类型索引,从所述服务日志文件中获取与所述服务类型索引对应的目标日志的步骤,包括:获取所述shell脚本,以及获取所述服务类型索引;将所述服务类型索引填充至所述shell脚本中的对应位置处,得到填充后的shell脚本;执行所述填充后的shell脚本,从所述服务日志文件中查找出与所述服务类型索引对应的所有关联服务索引;基于所述关联服务索引,从所述服务日志文件中提取与各所述关联服务索引分别对应的指定日志;将所有所述指定日志作为所述目标日志。3.根据权利要求1所述的日志处理方法,其特征在于,所述通过所述webSocket连接通道将目标日志展示于所述前端页面上的步骤,包括:通过所述webSocket连接通道将目标日志推送至所述前端页面对应的客户端;按照预设渲染规则对存放于所述客户端上的所述目标日志进行渲染,得到渲染后的目标日志;按照预设展示规则在所述前端页面展示所述渲染后的目标日志。4.根据权利要求1所述的日志处理方法,其特征在于,所述基于所述用户信息,调用预设的角色权限等级数据表与业务操作权限等级数据表对所述用户进行权限验证,并判断权限验证是否通过的步骤,包括:调用所述角色权限等级数据表与所述业务操作权限等级数据表;判断所述角色权限等级数据表中是否存储有与所述用户信息相同的指定用户信息;若存储有所述指定用户信息,基于所述角色权限等级数据表查询出与所述指定用户信息对应的目标权限等级,以及查询出与所述指定用户信息对应的权限期限信息;基于所述业务操作权限等级数据表查询出与查看日志数据对应的业务操作的业务权2CN113918526A权利要求书2/3页限等级;判断所述目标权限等级是否大于所述业务权限等级;若大于所述业务权限等级,获取当前的时间信息;判断所述时间信息是否处于所述权限期限信息对应的时间范围内;若处于所述权限期限信息对应的时间范围内,则判定权限验证通过,否则判定权限验证未通过。5.根据权利要求1所述的日志处理方法,其特征在于,所述目标日志包括所述业务系统的运行数据,所述通过所述webSocket连接通道将目标日志展示于所述前端页面