首页> 外国专利> DIAGNOSING DISTRIBUTED APPLICATIONS USING APPLICATION LOGS AND REQUEST PROCESSING PATHS

DIAGNOSING DISTRIBUTED APPLICATIONS USING APPLICATION LOGS AND REQUEST PROCESSING PATHS

机译:使用应用程序日志和请求处理路径诊断分布式应用程序

摘要

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

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号