DIAGNOSING DISTRIBUTED APPLICATIONS USING APPLICATION LOGS AND REQUEST PROCESSING PATHS
    1.
    发明申请
    DIAGNOSING DISTRIBUTED APPLICATIONS USING APPLICATION LOGS AND REQUEST PROCESSING PATHS 审中-公开
    使用应用程序日志和请求处理程序来诊断分布式应用程序

    公开(公告)号:WO2014078397A2

    公开(公告)日:2014-05-22

    申请号:PCT/US2013069867

    申请日:2013-11-13

    Applicant: IBM

    Abstract: A method for monitoring a distributed application for errors includes constructing a transaction path for each request received by the distributed application, detecting a writing action to a log of the distributed application, and annotating the transaction path in accordance with the writing action to produce an annotated transaction path. In another embodiment, a method for building a knowledge base for use in diagnosing an error occurring in a distributed application includes executing the distributed application on a replica of a production server that supports the distributed application, constructing a transaction path for a request received by the distributed application, wherein the transaction path traverses the replica, injecting a fault into the transaction path, detecting a writing action to a log of the distributed application, wherein the writing action is a response to the fault, and storing an association between the fault and the writing action.

    Abstract translation: 用于监测分布式应用程序的错误的方法包括为分布式应用程序接收的每个请求构建事务路径,检测对分布式应用程序的日志的写入动作,以及根据写入动作注释事务路径,以产生已注释的 交易路径。 在另一个实施例中,用于构建用于诊断分布式应用中发生的错误的知识库的方法包括在支持分布式应用的生产服务器的副本上执行分布式应用,为由所述分布式应用接收到的请求构建事务路径 分布式应用,其中所述事务路径遍历所述副本,将故障注入所述事务路径,检测对所述分布式应用的日志的写入动作,其中所述写入动作是对所述故障的响应,并且存储所述故障和 写作动作。

    Beheben von Ressourcenüberlastung

    公开(公告)号:DE102013206172A1

    公开(公告)日:2013-10-24

    申请号:DE102013206172

    申请日:2013-04-09

    Applicant: IBM

    Abstract: Ein Verfahren, eine Vorrichtung und ein Herstellungsartikel zum Beheben von Überlastung in einer überbelegten Datenverarbeitungsumgebung. Das Verfahren beinhaltet Messen der Ressourcennutzung jeder der vielen virtuellen Maschinen in jedem von mindestens einem Hypervisor in einer Datenverarbeitungsumgebung, bei Erkennung einer Ressourcenüberlastung in einem von mindestens einem Hypervisor Ermitteln von mindestens einer Operation, die für mindestens eine der vielen virtuellen Maschinen im Hypervisor vorzunehmen ist, um die Ressourcenüberlastung zu beheben und dabei die Werte der im Betrieb befindlichen virtuellen Maschinen zu steigern, und Senden eines Befehls an den Hypervisor, um die mindestens eine Operation auszugeben.

Patent Agency Ranking