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

Patent Agency Ranking