[发明专利]测试服务器的日志事件记录系统及方法无效
申请号: | 201210574082.1 | 申请日: | 2012-12-26 |
公开(公告)号: | CN103902435A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 周海清 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 服务器 日志 事件 记录 系统 方法 | ||
技术领域
本发明涉及一种系统事件日志记录系统及方法,特别是关于一种测试服务器产生的日志事件记录系统及方法。
背景技术
在服务器开发验证的过程中,往往需要对其进行稳定性测试。稳定性测试周期往往都很长,从几时小时到几天不等。服务器的基板管理控制器(BMC)有一个系统日志事件(system event log,SEL)记录的功能,会实时地把各种产生的系统日志事件,例如电压过高、风扇转速过低、CPU产生CATERR错误、温度过高等事件,记录到BMC的Flash存储器中去形成日志文件,开发人员可以通过查看日志文件来分析判断服务器的稳定状态。测试部门需要查看这些SEL事件来判断产品开发的优略,以此来帮助改善提升产品的质量。但是Flash存储器被分配的用作存储SEL事件的容量是有限的,所以能够记录SEL事件也是有限的。长时间的稳定性测试还未结束,Flash存储器已经记录满SEL事件,导致后期的SEL事件不能够有效记录,造成记录不完整,导致不能够全面地对服务器的稳定状态进行分析,甚至有可能会导致作出错误的测试判断。
发明内容
鉴于以上内容,有必要提供一种测试服务器产生的日志事件记录系统及方法,无论服务器的稳定性测试周期有多长,都能够完整地记录测试服务器时产生的所有系统日志事件,从而能够根据完整的系统日志事件全面有效地对服务器的稳定性测试结果进行评估。
所述的日志事件记录系统安装并运行于服务器中,该服务器包括基板管理控制器以及存储设备。该日志事件记录系统包括:事件查询模块,用于获取基板管理控制器的Flash存储器能存放测试服务器时所产生的系统日志事件的最大数量,通过基板管理控制器产生一条查询指令获取已经记录在Flash存储器中的系统日志事件的实际数量,以及判断Flash存储器中记录的系统日志事件的实际数量是否达到最大数量;事件存储模块,用于当Flash存储器中记录的系统日志事件的实际数量达到最大数量时,将Flash存储器中记录的所有系统日志事件保存在存储设备中;事件清除模块,用于通过基板管理控制器产生一条清除指令将记录在Flash存储器中所有的系统日志事件删除,判断服务器的稳定性测试周期是否结束,当服务器的稳定性测试周期还没有结束时,继续通过事件查询模块发送查询指令获取记录在Flash存储器中的系统日志事件。
所述的日志事件记录方法应用于服务器中,该服务器包括基板管理控制器以及存储设备。该方法包括步骤:获取基板管理控制器的Flash存储器能存放测试服务器时所产生的系统日志事件的最大数量;通过基板管理控制器产生一条查询指令获取已经记录在Flash存储器中的系统日志事件的实际数量;判断Flash存储器中记录的系统日志事件的实际数量是否达到最大数量;当Flash存储器中记录的系统日志事件的实际数量达到最大数量时,将Flash存储器中记录的所有系统日志事件保存在存储设备中;通过基板管理控制器产生一条清除指令将记录在Flash存储器中所有的系统日志事件删除;判断服务器的稳定性测试周期是否结束;当服务器的稳定性测试周期还没有结束时,继续发送查询指令获取记录在Flash存储器中的系统日志事件。
相较于现有技术,本发明所述的日志事件记录系统及方法,能够即时地将BMC中的Flash存储器中记录的系统日志事件保存到外部的存储设备中,从而不会受到Flash存储器的容量限制而造成不能完整地记录服务器测试时所产生的所有系统日志事件。
附图说明
图1是本发明测试服务器产生的日志事件记录系统较佳实施例的架构图。
图2是本发明测试服务器产生的日志事件记录方法较佳实施例的流程图。
主要元件符号说明
服务器 1
日志事件记录系统 10
事件查询模块 101
事件存储模块 102
事件清除模块 103
基板管理控制器 11
Flash存储器 110
存储设备 12
处理器 13
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210574082.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:包含C-MET拮抗剂和B-RAF拮抗剂的组合治疗
- 下一篇:咀嚼型食品组合物