日志收集方法及装置制造方法及图纸

技术编号:43845540 阅读:18 留言:0更新日期:2024-12-31 18:39
本发明专利技术涉及计算机技术领域,提供一种日志收集方法及装置,所述方法由基板管理控制器执行,所述方法包括:获取日志收集请求与日志收集脚本,创建日志收集目录;执行所述日志收集脚本,得到所述日志收集脚本中指定的日志内容,并根据日志内容生成相应的日志文件;将所述日志文件发送至所述日志收集目录并存储。本发明专利技术通过基板管理控制器执行自定义的日志收集脚本,收集日志收集脚本中指定的日志内容,实现了自定义内容的日志收集,使得日志收集更灵活。

【技术实现步骤摘要】

本专利技术涉及计算机 ,尤其涉及一种日志收集方法及装置


技术介绍

1、服务器运行过程中,会产生大量的日志,且具有不同的日志类型,例如:系统日志、串口日志、基板管理控制器(baseboard management controller,bmc)日志、bmc串口日志、磁盘阵列卡(redundant arrays of independent disks,raid)日志、pcie(peripheralcomponent interconnect express)交换机日志以及硬盘smart日志等。现有相关技术中,上述日志均可以通过bmc的一键日志收集功能全部收集出来,但这种收集方式忽略了日志的重要程度,以及与实际故障问题的相关性,在大多数情况下,并不需要把所有日志收集起来,日志收集的灵活性差,无法自定义的收集所需要的日志。另外,这种bmc的一键日志收集的方式并不能保证所收集的日志能够完全覆盖bmc所遇到的所有故障问题,例如:在判断某故障原因时,需要读取bmc的寄存器中的日志,只能通过人工现场连接bmc的串口,以获取bmc的寄存器中的日志,这种日志收集方式操作复本文档来自技高网...

【技术保护点】

1.一种日志收集方法,其特征在于,所述方法由基板管理控制器执行,所述方法包括:

2.根据权利要求1所述的日志收集方法,其特征在于,所述日志收集脚本包括至少一个日志收集指令,日志收集指令之间通过预设分隔符分开,所述日志收集指令包括:指令代码本体和日志文件名称,所述指令代码本体包括:软件工具的软件工具名称及软件工具相应的代码文本,所述软件工具预先集成在所述基板管理控制器中,用于访问计算机系统中的目标器件,在所述日志收集脚本被执行时,通过软件工具执行相应的代码文本访问所述目标器件中的日志内容。

3.根据权利要求2所述的日志收集方法,其特征在于,执行所述日志收集脚本,得到...

【技术特征摘要】

1.一种日志收集方法,其特征在于,所述方法由基板管理控制器执行,所述方法包括:

2.根据权利要求1所述的日志收集方法,其特征在于,所述日志收集脚本包括至少一个日志收集指令,日志收集指令之间通过预设分隔符分开,所述日志收集指令包括:指令代码本体和日志文件名称,所述指令代码本体包括:软件工具的软件工具名称及软件工具相应的代码文本,所述软件工具预先集成在所述基板管理控制器中,用于访问计算机系统中的目标器件,在所述日志收集脚本被执行时,通过软件工具执行相应的代码文本访问所述目标器件中的日志内容。

3.根据权利要求2所述的日志收集方法,其特征在于,执行所述日志收集脚本,得到所述日志收集脚本中指定的日志内容,并根据日志内容生成相应的日志文件,包括:

4.根据权利要求3所述的日志收集方法,其特征在于,在解析所述日志收集指令中所述软件工具名称、代码文本和日志文件名称之后,触发所述软件工具执行相应的代码文本之前,还包括:

5.根据权利要求2所述的日志收集方法,其特征在...

【专利技术属性】
技术研发人员:董宜清张秀波袁传博
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1