系统日志的处理方法、装置、电子设备及可读存储介质与流程

文档序号:32953925发布日期:2023-01-14 15:13阅读:来源:国知局

技术特征:
1.一种系统日志的处理方法,其特征在于,应用于至少两个待处理服务器中的任一服务器,所述方法包括:运行预置脚本,以从所述预置脚本中定义的所述至少两个待处理服务器对应的至少两个登录信息中,选择目标服务器对应的登录信息,作为目标登录信息;所述目标服务器是当前运行所述预置脚本的服务器;基于所述目标登录信息,为所述预置脚本获取所述目标服务器的日志处理权限;从所述目标服务器中的指定文件中获取所述目标服务器的系统类型标识;若所述预置脚本中定义的至少一个预设类型标识中,存在与所述系统类型标识一致的预设类型标识,则将与所述系统类型标识一致的预设类型标识对应的存储路径,确定为所述目标服务器的日志存储路径;在所述预置脚本获得到所述日志处理权限的情况下,基于所述预置脚本,对所述日志存储路径下的系统日志进行处理。2.根据权利要求1的方法,其特征在于,所述登录信息中包括所述待处理服务器的服务器地址、用户名和密码;所述从所述预置脚本中定义的所述至少两个待处理服务器对应的至少两个登录信息中,选择目标服务器对应的登录信息,作为目标登录信息,包括:将所述目标服务器的服务器地址作为目标地址,将各所述登录信息中包括的服务器地址与所述目标地址进行匹配;将服务器地址与所述目标地址相匹配的登录信息中的用户名和密码,确定为目标用户名和目标密码;所述目标登录信息包括所述目标用户名和所述目标密码;所述基于所述目标登录信息,为所述预置脚本获取所述目标服务器的日志处理权限,包括:基于所述目标用户名和所述目标密码,为所述预置脚本获取所述目标服务器的日志处理权限。3.根据权利要求1所述的方法,其特征在于,所述基于所述预置脚本,对所述日志存储路径下的系统日志进行处理,包括:在识别到所述预置脚本中包括第一预设参数的情况下,获取所述目标服务器的系统日志;基于所述预置脚本中设置的目标存储路径,将所述系统日志保存至所述目标存储路径,得到目标日志文件。4.根据权利要求3所述的方法,其特征在于,所述目标存储路径包括指向第一文件夹的第一路径和指向第二文件夹的第一路径,所述将所述系统日志保存至所述目标存储路径,包括:在所述系统日志中包含第一指定类型的日志的情况下,基于所述第一路径将所述第一指定类型的日志保存至所述第一文件夹;在所述系统日志中包含第二指定类型的日志的情况下,基于所述第二路径将所述第二指定类型的日志保存至所述第二文件夹。5.根据权利要求3的方法,其特征在于,所述方法还包括:在识别到所述预置脚本中包括第二预设参数的情况下,清除所述预置脚本指示的指定路径下的系统日志;所述指定路径为所述目标存储路径或所述日志存储路径。
6.根据权利要求5的方法,其特征在于,所述清除所述预置脚本指示的指定路径下的系统日志,包括:在所述预置脚本指示的指定路径为所述目标存储路径的情况下,清除所述目标存储路径中保存的所述目标日志文件;在所述预置脚本指示的指定路径为所述日志存储路径的情况下,清除所述日志存储路径中保存的系统日志的文本内容。7.根据权利要求1-6任一所述的方法,其特征在于,所述至少两个待处理服务器中均预先存储有所述预置脚本;所述运行预置脚本之前,所述方法还包括:接受用户端发送的预置脚本,并将接收到的所述预置脚本存储至指定区域。8.一种系统日志的处理装置,其特征在于,所述装置包括:第一确定模块,用于运行预置脚本,以从所述预置脚本中定义的所述至少两个待处理服务器对应的至少两个登录信息中,选择目标服务器对应的登录信息,作为目标登录信息;所述目标服务器是当前运行所述预置脚本的服务器;第一获取模块,用于基于所述目标登录信息,为所述预置脚本获取所述目标服务器的日志处理权限;第二获取模块,用于从所述目标服务器中的指定文件中获取所述目标服务器的系统类型标识;第二确定模块,用于若所述预置脚本中定义的至少一个预设类型标识中,存在与所述系统类型标识一致的预设类型标识,则将与所述系统类型标识一致的预设类型标识对应的存储路径,确定为所述目标服务器的日志存储路径;第一处理模块,用于在所述预置脚本获得到所述日志处理权限的情况下,基于所述预置脚本,对所述日志存储路径下的系统日志进行处理。9.一种电子设备,其特征在于,包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-7中任一所述的系统日志的处理方法。10.一种可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行权利要求1-7中一个或多个所述的系统日志的处理方法。

技术总结
本发明实施例提供了一种系统日志的处理方法、装置、电子设备及可读存储介质,通过以从预置脚本中定义的至少两个待处理服务器对应的至少两个登录信息中,选择目标服务器对应的登录信息,作为目标登录信息;基于目标登录信息,为预置脚本获取目标服务器的日志处理权限;将预置脚本中与系统类型标识一致的预设类型标识对应的存储路径,确定为目标服务器的日志存储路径;在预置脚本获得到日志处理权限的情况下,基于预置脚本,对日志存储路径下的系统日志进行处理。这样,在满足用户对系统日志处理的需求的前提下,由于无需手动操作,提高了系统日志处理的实现效率,降低了实现成本,且提高了处理系统日志的准确性,进而提高了系统日志的处理效率。统日志的处理效率。统日志的处理效率。


技术研发人员:张磊
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2022.09.30
技术公布日:2023/1/13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1