用于处理事件的方法和系统技术方案

技术编号:8659691 阅读:187 留言:0更新日期:2013-05-02 06:45
本公开提供一种具有事件处理体系结构的计算机系统。该计算机系统包括处理节点(104),处理节点包括被配置成检测与所述处理节点(104)对应的系统错误并且产生令牌化的事件消息的事件发生器(200)。所述令牌化的事件消息是根据一致性规则构造的。该系统还包括数据中介器(202),数据中介器(202)被配置成接收令牌化的事件消息并且向结构化查询语言(SQL)事件用户(204)发送令牌化的事件消息。SQL事件用户(204)被配置成根据令牌化的事件消息和一致性规则产生数据库记录。该系统还包括具有相关数据库的事件储存库(106),事件储存库(106)被配置从SQL事件用户(204)接收数据库记录。

【技术实现步骤摘要】
【国外来华专利技术】用于处理事件的方法和系统
技术介绍
随着服务器变得更便宜、更多和更复杂,管理它们成为数据中心成本的较大部分。为了监视数据中心的健康状况,系统软件通常被配置成在显著状态变化或错误发生时产生事件。这些事件被写入事件日志,在事件日志里,人或管理软件可以对它们进行分析来诊断问题、确定适合的修复动作等等。随着复杂性增加,日志的大小也在增长,并且随着数据中心变大,日志的数量也在增加。因此,为准确诊断系统问题的事件日志的人力分析变得更困难和更耗时。此外,这样的事件日志通常不太适合于大规模的自动化分析。附图说明在下面的具体实施方式中参考附图描述特定示例性实施例,其中图示I是根据本专利技术实施例的被配置成将事件消息存储至结构化的错误事件储存库中的计算机系统的框图;图2是根据本专利技术实施例的事件管理模块的框图;图3是根据本专利技术实施例的用于处理系统事件的事件系统体系结构的框图;图4是根据本专利技术实施例的另一事件管理模块的框图;图5是根据本专利技术实施例的处理系统事件的方法的过程流程图;以及图6是根据本专利技术实施例的对用于处理系统事件的代码进行存储的非瞬态机器可读介质的框图。具体实施例方式本专利技术的实本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机系统(100),包括: 包括事件发生器(200 )的处理节点(102 ),所述事件发生器(200 )被配置成检测与所述处理节点(102)有关的系统错误并且产生令牌化的事件消息,其中所述令牌化的事件消息是根据一致性规则构造的; 数据中介器(202),被配置成接收所述令牌化的事件消息并且将所述令牌化的事件消息发送至结构化查询语言(SQL)事件用户(204),所述SQL事件用户(204)被配置成根据所述令牌化的事件消息和所述一致性规则产生数据库记录;以及 包括相关数据库的事件储存库(106),所述事件储存库(106)被配置从所述SQL事件用户(204)接收所述数据库记录。2.根据权利要求1所述的计算机系统,其中所述SQL事件用户(204)被配置成产生所述令牌化的事件消息的文本表示并且将所述文本表示添加至所述事件储存库(106)。3.根据权利要求2所述的计算机系统,其中所述SQL事件用户(204)被配置成向另一事件用户(212)再公布所述令牌化的事件消息的所述文本表示。4.根据权利要求3所述的计算机系统,包括系统日志事件用户(312),所述系统日志事件用户(312)被配置成接收由所述SQL事件用户(204)再公布的所述令牌化的事件消息的所述文本表示。5.根据权利要求1所述的计算机系统,包括多个附加处理节点(102),所述多个附加处理节点(102)被配置成产生根据所述一致性规则构造的附加的令牌化的事件消息,其中基于所述附加的令牌化的事 件消息的附加数据库记录被存储至所述相关数据库的同一表内。6.根据权利要求1所述的计算机系统,包括备份文件(210),所述备份文件(210被配置成如果所述事件储存库(106)不可用则从所述SQL事件用户(204)接收所述令牌化的事件消息,其中所述SQL事件用户(204 )在所述事件储存库(106 )变得可用时将所述令牌化的事件消息从所述备份文件(210)写入所述事件储存库(106)。7.根据权利要求1所述的计算机系统,包括附加事件用户(212),所述附加事件用户(212)被配置成接收所述令牌化的事件消息或者所述令牌化的事件消息的文本版本,其中所述附加用户包括公共信息模型(CM)用户(310)、系统网络管理协议(SNMP)用户(206)、问题用户(302))或它们的组合。8.一种方法,包括: ...

【专利技术属性】
技术研发人员:大卫·W·伯德索尔冈纳·D·塔珀阿齐姆·法特希
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:
国别省市:

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

1