本发明专利技术提供一种系统事件纪录的监控系统,其连接产生系统事件纪录的待测服务器;监控系统包括输入接口、事件生成模块、事件收集模块、比对模块与通知模块。本发明专利技术还提供一种监控方法,其包括以下步骤:通过输入接口输入关键词;启动监控程序;事件生成模块产生特定事件并将特定事件加入系统事件纪录;系统事件纪录为一个对照表,对照表里面纪录了多个事件,每一个事件有对应的事件内容;事件收集模块读取待测服务器的被加入的特定事件;比对模块比对该关键词与该被加入的特定事件的事件内容是否相符;当比对模块比对该关键词与该被加入的特定事件的事件内容相符时,由通知模块将与关键词相符的特定事件发送给预设的email地址或IP地址。
【技术实现步骤摘要】
本专利技术涉及一种系统事件纪录的监控系统及监控方法,特别是一种方便实时监控的系统事件纪录的监控系统及监控方法。
技术介绍
目前韧体工程师对于系统事件纪录(System Event Log)的观察,往往必须经由人工操作读取记录,以监控系统有无异常。尤其在产品开发阶段,执行Cycle test测试时,相关人员如想做实时的监控以及判读,则需常常联机至系统抓取数据进行分析,十分费时且不便,所以往往转为采用定时观察法,如每两小时查验一次,如此时间虽然省了,但却达不到实时监控的目标,也许异常已经发生却仍不知,反而更延迟了开发的进度。
技术实现思路
本专利技术的主要目的在于提供一种方便实时监控的系统事件纪录的监控系统及监控方法。本专利技术提供一种系统事件纪录的监控系统,其连接产生系统事件纪录的待测服务器;且所述系统事件纪录的监控系统包括:输入接口,其用以输入关键词;事件生成模块,其设于待测服务器上并用以产生特定事件并将特定事件加入系统事件纪录;系统事件纪录为一个对照表,对照表里面纪录了多个事件,每一个事件有对应的事件内容;事件收集模块,其连接待测服务器,且所述事件收集模块用以读取待测服务器的被加入的特定事件;比对模块,用以比对该关键词与该被加入的特定事件的事件内容;通知模块,其连接比对模块,且所述通知模块根据比对模块的比对结果处理,当比对结果相符时将特定事件并发送给预设的email地址或IP地址。特别地,所述系统事件纪录的监控系统为服务器、笔记本电脑或台式电脑。特别地,所述系统事件纪录的监控系统通过LAN连接待测服务器。特别地,所述事件收集模块通过IPMI协议读取待测机台的被加入的特定事件。特别地,所述比对模块通过GREP工具比对被加入的特定事件的事件内容与关键词是否相符。本专利技术还提供一种系统事件纪录的监控方法,其通过所述的监控系统达成;且所述系统事件纪录的监控方法包括以下步骤:通过输入接口输入关键词;启动监控程序;事件生成模块产生特定事件并将特定事件加入系统事件纪录;系统事件纪录为一个对照表,对照表里面纪录了多个事件,每一个事件有对应的事件内容;事件收集模块读取待测服务器的被加入的特定事件;比对模块比对该关键词与该被加入的特定事件的事件内容是否相符;当比对模块比对该关键词与该被加入的特定事件的事件内容相符时,由通知模块将与关键词相符的特定事件发送给预设的email地址或IP地址。特别地,事件收集模块定时读取待测服务器的被加入的特定事件。特别地,事件内容包含事件发生的位置、事件的类型。与现有技术相比较,本专利技术系统事件纪录的监控系统及监控方法可根据关键词自动比对该关键词与该被加入的特定事件是否相符,当比对结果为相符时,将与关键词相符的特定事件发送给预设的email地址或IP地址,不需测试人员判读或查验即可得到确切的目标,从而方便实时监控。【附图说明】图1为本专利技术系统事件纪录的监控系统的原理方框图。图2为本专利技术系统事件纪录的监控方法的流程图。【具体实施方式】请参阅图1所示,本专利技术提供一种系统事件纪录的监控系统10,其连接产生系统事件纪录的待测服务器20;于本实施例中,所述系统事件纪录的监控系统通过LAN连接待测服务器20。于本实施例中,所述系统事件纪录的监控系统10为服务器、笔记本电脑或台式电脑。本专利技术系统事件纪录的监控系统包括:输入接口11,其用以输入关键词。事件生成模块21,其设于待测服务器20上并用以产生特定事件并将特定事件加入系统事件纪录,其中,系统事件纪录可为一个对照表,对照表里面纪录了多个事件,每一个事件,都会有对应的事件内容,而事件内容则包含:事件发生的位置(location)、事件的类型(ex: error、warning、high temperature ……)。事件收集模块12,其连接待测服务器20,且所述事件收集模块12用以读取待测服务器20的被加入的特定事件;于本实施例中,所述事件收集模块12通过IPMI协议读取待测机台的被加入的特定事件。比对模块13,用以比对该关键词与该被加入的特定事件的事件内容,具体地,是将关键词与事件内容的“部分字符串”做比对;于本实施例中,所述比对模块通过GREP工具比对系统事件纪录中与关键词相符的被加入的特定事件。例如,事件有纪录事件发生的location是sensor1、sensor2……关键词只要下sensor,系统一旦比对到事件发生在sensor时,就会传送该事件及其内容至预设email 或IP地址,而不用一一输入关键词sensor1、sensor2……另外,以关键词对所有事件内容作比对,有一个好处是,不用去管这个关键词会出现事件内容的哪一个部分(ex: 在LOCATION还是事件类型),系统都不会遗漏任何一个跟关键词相关的事件。通知模块14,其连接比对模块13,且所述通知模块14根据比对模块13的比对结果处理,当比对结果相符时,通知模块14将与关键词相符的特定事件发送给预设的email地址或IP地址。请参阅图1与图2所示,本专利技术还提供一种系统事件纪录的监控方法,其通过图1所述的监控系统达成;且所述系统事件纪录的监控方法包括以下步骤:步骤110:通过输入接口11输入关键词;步骤120:启动监控程序;步骤130:事件生成模块21产生特定事件并将特定事件加入系统事件纪录;系统事件纪录为一个对照表,对照表里面纪录了多个事件,每一个事件有对应的事件内容;步骤140:事件收集模块12读取待测服务器20的被加入的特定事件;步骤150:比对模块13比对该关键词与该被加入的特定事件的事件内容是否相符;当比对模块13比对该关键词与该被加入的特定事件的事件内容相符时,执行步骤16;否则,返回步骤140;步骤160:由通知模块14将与关键词相符的特定事件发送给预设的email地址或IP地址;然后返回执行步骤140。于本实施例中,事件收集模块12定时读取待测服务器20的系统事件纪录,例如,可间隔10分钟读取待测服务器20的被加入的特定事件,每一次读取时,会读取将临控过程所有的被加入的特定事件。本专利技术系统事件纪录的监控系统及监控方法可根据关键词自动比对该关键词与该被加入的特定事件是否相符,当比对结果为相符时,将与关键词相符的特定事件发送给预设的email地址或IP地址,不需测试人员判读或查验即可得到确切的目标,从而方便实时监控。以上所述,仅为本专利技术的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应以权利要求的保护范围为准。本文档来自技高网...
【技术保护点】
一种系统事件纪录的监控系统,其连接产生系统事件纪录的待测服务器;其特征在于所述系统事件纪录的监控系统包括:输入接口,其用以输入关键词;事件生成模块,其设于待测服务器上并用以产生特定事件并将特定事件加入系统事件纪录;系统事件纪录为一个对照表,对照表里面纪录了多个事件,每一个事件有对应的事件内容;事件收集模块,其连接待测服务器,且所述事件收集模块用以读取待测服务器的被加入的特定事件;比对模块,用以比对该关键词与该被加入的特定事件的事件内容;通知模块,其连接比对模块,且所述通知模块根据比对模块的比对结果处理,当比对结果相符时将特定事件并发送给预设的email地址或IP地址。
【技术特征摘要】
1.一种系统事件纪录的监控系统,其连接产生系统事件纪录的待测服务器;其特征在于所述系统事件纪录的监控系统包括:输入接口,其用以输入关键词;事件生成模块,其设于待测服务器上并用以产生特定事件并将特定事件加入系统事件纪录;系统事件纪录为一个对照表,对照表里面纪录了多个事件,每一个事件有对应的事件内容;事件收集模块,其连接待测服务器,且所述事件收集模块用以读取待测服务器的被加入的特定事件;比对模块,用以比对该关键词与该被加入的特定事件的事件内容;通知模块,其连接比对模块,且所述通知模块根据比对模块的比对结果处理,当比对结果相符时将特定事件并发送给预设的email地址或IP地址。2.根据权利要求1所述的系统事件纪录的监控系统,其特征在于:所述系统事件纪录的监控系统为服务器、笔记本电脑或台式电脑。3.根据权利要求1所述的系统事件纪录的监控系统,其特征在于:所述系统事件纪录的监控系统通过LAN连接待测服务器。4.根据权利要求1所述的系统事件纪录的监控系统,其特征在于:所述事件收集模块通过IPMI协议读...
【专利技术属性】
技术研发人员:王仁恺,
申请(专利权)人:昆达电脑科技昆山有限公司,神云科技股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。