用于监控信息技术系统的计算机实现的方法和系统技术方案

技术编号:11504282 阅读:83 留言:0更新日期:2015-05-27 04:34
本发明专利技术提供了一种用于监控信息系统的方法。该方法包括分析信息技术系统的至少一个事件数据记录,以确定信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别。该方法还包括基于所分析的来指示至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别。该方法还包括分析至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别,以确定至少一个事件数据记录的原因。

【技术实现步骤摘要】
用于监控信息技术系统的计算机实现的方法和系统
本专利技术一般涉及信息系统的监控,更具体地,涉及基于信息技术(IT)系统的事件的分析来管理IT系统的监控级别、跟踪级别、日志级别或快照级别。
技术介绍
操作系统是在计算机上运行以提供在其上可执行软件应用的平台的软件程序或软件程序集合。操作系统的例子例如包括高级交互执行程序(AIX是国际商业机器公司在美国、其它国家或两者的注册商标)、(虚拟存储扩展)(IBM和z/VSE是国际商业机器公司在美国、其它国家或者两者的注册商标)、上的(Linux是LinusTorvalds在美国、其它国家或者两者的注册商标,Systemz是国际商业机器公司在美国、其它国家或者两者的注册商标)等。另外,操作系统通常执行维持在计算机上执行的软件应用的正常运行所需的基本功能。然而,某些软件应用可能经历错误状态。进一步地,软件错误或崩溃可以使在计算机上执行的其它软件停止程序指令的执行。软件开发者或系统管理员可以纠正软件程序中的缺陷以提高软件程序的可靠性和性能。进一步地,为了纠正软件程序中的缺陷,软件开发者通常采用各种方法和工具。软件程序的跟踪是记录与软件程序的操作系统的执行有关的记录信息的专业应用。所记录的信息记录可由软件开发者用于对操作系统进行调试除错。
技术实现思路
在本专利技术的一个实施例中,提供了一种用于监控信息技术系统的计算机实现的方法。该计算机实现的方法包括由一个或多个处理器分析信息技术系统的至少一个事件数据记录,以确定信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别。该方法还包括基于所分析的信息技术系统的至少一个事件数据记录,由一个或多个处理器指示至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别。该方法还包括由一个或多个处理器分析至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别以确定至少一个事件数据记录的原因。在本方明的另一个实施例中,提供了一种用于监控信息技术系统的计算机系统。该计算机系统包括一个或多个处理器、一个或多个计算机可读存储器、一个或多个计算机可读的有形存储设备和程序指令,其中,程序指令被存储在一个或多个存储设备中的至少一个上,用于由一个或多个处理器中的至少一个通过一个或多个存储器中的至少一个执行。该计算机系统还包括分析信息技术系统的至少一个事件数据记录以确定信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别的程序指令。该计算机系统还包括指示至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别的程序指令。该计算机系统还包括分析至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别以确定至少一个事件数据记录的原因的程序指令。在本专利技术的再一个实施例中,提供了一种用于监控信息技术系统的计算机程序产品。该计算机程序产品包括一个或多个计算机可读的有形存储设备和存储在一个或多个存储设备中的至少一个上的程序指令。该计算机程序产品还包括分析信息技术系统的至少一个事件数据记录以确定信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别的程序指令。该计算机程序产品还包括指示至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别的程序指令。该计算机程序产品还包括分析至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别以确定至少一个事件数据记录的原因的程序指令。附图说明本专利技术的新的特性在所附的权利要求中陈述。通过参考以下对本专利技术的详细描述并结合附图,本专利技术将会得到更好的理解,其中,相同的参考标记指示相同的组件,其中:图1是根据本专利技术的实施例的用于分析目标信息技术(IT)系统的当前或历史事件数据记录的IT日志级别处理系统的功能示意图。图2是根据本专利技术的实施例的描绘在分析程序应用中执行以确定是否改变目标计算系统的监控级别、跟踪级别、日志级别或快照级别的步骤的流程图,其中,该确定是基于目标计算系统的当前或历史事件的分析。图3表示根据本专利技术的实施例的计算机系统的组件的框图。具体实施方式根据本专利技术,本专利技术的实施例包括源计算系统的分析引擎,其确定是否改变信息技术(IT)系统环境中的目标计算系统的监控级别、跟踪级别、日志级别或快照级别,其中,该确定是基于目标计算系统的当前或历史事件的分析。根据至少一个实施例,分析引擎利用一系列规则以确定监控级别、跟踪级别、日志级别或快照级别是否应当改变。分析引擎所利用的第一规则是基于对目标计算系统的监控级别、跟踪级别、日志级别或快照级别进行改变或升级的未来需要的分析,其中,分析引擎检查目标计算系统以获得所有即将到来的改变或升级。然后,分析引擎确定与这些改变或升级相关联的目标计算系统的配置项(CI)。分析引擎进一步确定由CI表示的目标计算系统的附加计算系统,并确定是否需要对目标计算系统的附加计算系统的监控级别、跟踪级别、日志级别或快照级别进行任何改变。分析引擎所利用的第二规则是基于当前或历史事件的再次发生的发生率(reoccurringincidence),其中,分析引擎修改或改变正在经历或已经经历了再次发生的操作事件或问题的目标计算系统的监控级别、跟踪级别、日志级别或快照级别。分析引擎所利用的确定是否改变目标计算系统的监控级别、跟踪级别、日志级别或快照级别的第三规则可以是基于根据第一和第二规则的确定的决议来确定是否改变目标计算系统的其它附加计算系统的监控级别、跟踪级别、日志级别或快照级别,例如包括目标计算系统的网页服务器或管理服务器。所属
的技术人员知道,本专利技术的各个方面可以实现为系统、方法或计算机程序产品。因此,本专利技术的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本专利技术的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或设备,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储设备、磁存储设备、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者设备使用或者与其结合使用。计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、本文档来自技高网
...
用于监控信息技术系统的计算机实现的方法和系统

【技术保护点】
一种用于监控信息技术系统的计算机实现的方法,所述方法包括以下步骤:由一个或多个处理器分析信息技术系统的至少一个事件数据记录,以确定所述信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别;基于所分析的所述信息技术系统的至少一个事件数据记录,由所述一个或多个处理器指示所述至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别;以及由所述一个或多个处理器分析所述至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别,以确定所述至少一个事件数据记录的原因。

【技术特征摘要】
2013.11.25 US 14/0887511.一种用于监控信息技术系统的计算机实现的方法,所述方法包括以下步骤:由一个或多个处理器分析信息技术系统的至少一个事件数据记录,以确定所述信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别;基于所分析的所述信息技术系统的至少一个事件数据记录,由所述一个或多个处理器指示所述至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别;以及由所述一个或多个处理器分析所述至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别,以确定所述至少一个事件数据记录的原因。2.根据权利要求1所述的计算机实现的方法,其中,所述信息技术系统的所述至少一个事件数据记录是当前或历史事件数据记录,其中,所述当前或历史事件数据记录由所述信息技术系统当在所述信息技术系统中处理事务时记录。3.根据权利要求2所述的计算机实现的方法,其中,所述事件数据记录基于所述当前或历史事件数据记录的输入数据或文件、引用数据或文件、输出数据和所有相关联的元数据而记录在日志中。4.根据权利要求1所述的计算机实现的方法,其中,基于所分析的所述信息技术系统的至少一个事件数据记录,由所述一个或多个处理器指示所述至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别的步骤还包括以下步骤:由所述一个或多个处理器增加所述至少一个目标系统的监控级别、跟踪级别、日志级别或快照级别,其中,所述监控级别、跟踪级别、日志级别或快照级别被增加以检查所述至少一个目标系统的应当被改变的附加监控级别、跟踪级别、日志级别或快照级别。5.根据权利要求1所述的计算机实现的方法,还包括以下步骤:如果确定所述信息技术系统的所述至少一个目标系统不具有应当被改变的监控级别、跟踪级别、日志级别或快照级别,则由所述一个或多个处理器在所述信息技术系统的存储库中记录所述至少一个事件数据记录。6.根据权利要求1所述的计算机实现的方法,还包括以下步骤:如果确定所述至少一个目标系统具有应当被改变的监控级别、跟踪级别、日志级别或快照级别,则由所述一个或多个处理器改变所述至少一个目标系统的监控级别、跟踪级别、日志级别或快照级别。7.根据权利要求6所述的计算机实现的方法,其中,修改所述至少一个目标系统的监控级别、跟踪级别、日志级别或快照级别以用于指定时间段。8.一种用于监控信息技术系统的计算机系统,所述计算机系统包括:一个或多个处理器,一个或多个计算机可读存储器,一个或多个计算机可读的有形存储设备和程序指令,其中,所述程序指令被存储在所述一个或多个存储设备中的至少一个上,用于由所述一个或多个处理器中的至少一个通过所述一个或多个存储器中的至少一个执行,所述程序指令包括:分析信息技术系统的至少一个事件数据记录以确定所述信息技术系统的至少一个目标系统是否具有应当被改变的监控级别、跟踪级别、日志级别或快照级别的程序指令;指示所述至少一个目标系统改变其监控级别、跟踪级别、日志级别或快照级别的程序指令;以及分析所述至少一个目标系统的所述监控级别、跟踪级别、日志级别或快照级别以确定所述至少一个事件数据记录的原因的程序指令。9.根据权利要求8所述的计算机系统,其中,所述信息技术系统的所述至少一个事件数据记录是当前或历...

【专利技术属性】
技术研发人员:E·M·安德森C·J·道森R·拉达克里施南
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1