VISUALIZATION OF TRANSACTION OVERLAPS
    25.
    发明申请
    VISUALIZATION OF TRANSACTION OVERLAPS 审中-公开
    可交易性交易

    公开(公告)号:US20170075799A1

    公开(公告)日:2017-03-16

    申请号:US14853928

    申请日:2015-09-14

    Applicant: CA, Inc.

    Inventor: Rich J. Lau

    Abstract: Transaction data is be accessed that was generated during monitoring of a plurality of transactions involving a plurality of software components in a system. From the transaction data, a flow of a first one of the plurality of transactions is determined that describes participation of a first subset of the plurality of software components in the first transaction. A flow of a second one of the plurality of transactions is also be determined from the transaction data, the flow of the second transaction describing participation of a different, second subset of the plurality of software components in the second transaction. An overlap is determined between the first and second transactions, the overlap involving a particular one of the software components included in both the first and second subsets of software components.

    Abstract translation: 在对涉及系统中的多个软件组件的多个事务的监视期间生成的事务数据被访问。 从事务数据中,确定多个事务中的第一个事务的流程,其描述多个软件组件的第一子集在第一事务中的参与。 还可以从交易数据确定第二交易的流程,描述在第二交易中描述多个软件组件的不同的第二子集的第二交易的流程。 在第一和第二事务之间确定重叠,涉及包括在软件组件的第一和第二子集中的软件组件中的特定一个的重叠。

    Synchronized backup and recovery of database systems
    26.
    发明授权
    Synchronized backup and recovery of database systems 有权
    数据库系统的同步备份和恢复

    公开(公告)号:US09575849B2

    公开(公告)日:2017-02-21

    申请号:US14553276

    申请日:2014-11-25

    Abstract: Disclosed herein are system, method, and computer program product embodiments for utilizing a backup catalog to perform synchronized backup and recovery of heterogeneous database systems. An embodiment operates by performing a global data backup of a heterogeneous database system comprising a first database management system (DBMS) at a first server and a second DBMS at a second server and recording a global data backup entry identifying the global data backup into a backup catalog. Upon receiving log backup notifications regarding asynchronous log backups on the first server and the second server, log backup entries identifying the asynchronous log backups are recorded into the backup catalog. To successfully perform a point-in-time recovery, the embodiment operates by using the backup catalog to identify data and log backups required for the recovery of the first and second servers to a recovery timestamp associated with the point-in-time recovery.

    Abstract translation: 本文公开了用于利用备份目录来执行异构数据库系统的同步备份和恢复的系统,方法和计算机程序产品实施例。 实施例通过执行包括第一服务器处的第一数据库管理系统(DBMS)和第二服务器处的第二DBMS的异构数据库系统的全局数据备份来操作,并将识别全局数据备份的全局数据备份条目记录到备份 目录。 在第一台服务器和第二台服务器上收到有关异步日志备份的日志备份通知后,将记录异步日志备份的日志备份条目记录到备份目录中。 为了成功执行时间点恢复,本实施例通过使用备份目录来识别将第一和第二服务器恢复到与时间点恢复相关联的恢复时间戳所需的数据和日志备份来进行操作。

    System and method for combining server side and network side transaction tracing and measurement data at the granularity level of individual transactions
    27.
    发明授权
    System and method for combining server side and network side transaction tracing and measurement data at the granularity level of individual transactions 有权
    在单个交易的粒度级别组合服务器端和网络侧事务跟踪和测量数据的系统和方法

    公开(公告)号:US09571373B2

    公开(公告)日:2017-02-14

    申请号:US14227597

    申请日:2014-03-27

    Abstract: A performance monitoring and management system is provided for monitoring both server side and network side performance parameters of individual distributed transactions. The system uses correlation data which is transferred over a computer network to identify corresponding sender/receiver parts of a distributed transaction. Both server side tracing data and correlation data is transferred to an external correlation and monitoring server that creates per transaction end-to-end tracing data. Network probes are installed in the network infrastructures which monitor network conditions, like e.g. data transferred. Those network probes are configured in a way to identify and extract the correlation data used by the monitoring system and to tag created network measurements with this correlation data. Those tagged network measurements are then used to augment the per transaction end-to-end tracing data with corresponding network measurements.

    Abstract translation: 提供性能监视和管理系统,用于监控各个分布式事务的服务器端和网络端性能参数。 该系统使用通过计算机网络传送的相关数据来识别分布式事务的相应发送者/接收者部分。 服务器端跟踪数据和相关数据都将传输到创建每个事务端到端跟踪数据的外部关联和监视服务器。 网络探测器安装在监视网络状况的网络基础设施中,例如, 数据传输。 这些网络探针被配置为识别和提取监视系统使用的相关数据,并利用该相关数据标记所创建的网络测量。 然后使用这些标记的网络测量来通过相应的网络测量来增加每个事务的端到端跟踪数据。

    Business transaction context for call graph
    28.
    发明授权
    Business transaction context for call graph 有权
    呼叫图的商业交易上下文

    公开(公告)号:US09563485B2

    公开(公告)日:2017-02-07

    申请号:US14530560

    申请日:2014-10-31

    Abstract: An application which utilizes a single thread is monitored and context for the individual requests and business transactions operating on that platform are provided. A wrapper is placed is around an object that calls a request. The wrapper renames a request object. Request objects are renamed with a unique name when they are called. When a call stack is sampled, the sampler will retrieve the unique name. Performance data associated with the unique name may be correlated to a business transaction and particular request as metrics are subsequently analyzed. For subsequent reporting, such as call graph reporting, the report or call graph will have requests in the context of a particular business transaction and a particular request instance. This provides more context in reporting of an business application request for frameworks that utilize as single request for multiple threads.

    Abstract translation: 监视利用单个线程的应用程序,并提供在该平台上运行的各个请求和业务事务的上下文。 在调用请求的对象周围放置一个包装器。 包装器重命名请求对象。 请求对象在被调用时被重命名为唯一的名称。 当调用堆栈被采样时,采样器将检索唯一的名称。 与唯一名称相关联的性能数据可以与业务交易和特定请求相关联,因为随后分析度量。 对于后续报告,例如调用图报表,报表或调用图将在特定业务事务和特定请求实例的上下文中具有请求。 这提供了报告业务应用程序请求的更多上下文,该请求用作多个线程的单个请求。

    Virtual service automation
    29.
    发明授权
    Virtual service automation 有权
    虚拟服务自动化

    公开(公告)号:US09531609B2

    公开(公告)日:2016-12-27

    申请号:US14222661

    申请日:2014-03-23

    Applicant: CA, Inc.

    Abstract: A data source is identified that includes transaction data describing a set of transactions involving a particular software component and each transaction in the set of transactions includes a request and a corresponding response to the request. In some aspects, a modification to the data source is detected and the service model is caused to be generated based on detecting the modification. The service model is to model responses of the particular software component to requests in transactions based at least in part on the transaction data. A virtual service is caused to be generated based on the service model. The resulting virtual service can be configured to receive requests and generate virtual responses to the requests based on the service model to simulate responses of the particular software component.

    Abstract translation: 识别包括描述涉及特定软件组件的一组事务的事务数据的数据源,并且该组事务中的每个事务包括请求和对该请求的相应响应。 在一些方面,检测到对数据源的修改,并且基于检测到修改来生成服务模型。 服务模型是至少部分地基于交易数据来将特定软件组件的响应建模到交易中的请求。 导致基于服务模型生成虚拟服务。 所产生的虚拟服务可以被配置为基于服务模型接收请求并生成对请求的虚拟响应,以模拟特定软件组件的响应。

    AUTOMATIC TASK TRACKING
    30.
    发明申请
    AUTOMATIC TASK TRACKING 有权
    自动任务追踪

    公开(公告)号:US20160323362A1

    公开(公告)日:2016-11-03

    申请号:US14699776

    申请日:2015-04-29

    Abstract: The present technology correlates tasks between multiple threads of an application. A payload consisting of a task object may be identified as part of a method. Identification of the task object may be performed using instrumentation or some other method. Once the task object is identified, the payload may be instrumented to track the task object or payload and correlate the task object with other executing threads. Instrumenting the payload may include determining the constructor of the task object and instrumenting the task object constructors to determine what creates the task object. Once the source of a task object or payload is determined, the current thread having the task object as a parameter and another thread which creates the task may be tied together as part of a business transaction.

    Abstract translation: 本技术将应用程序的多个线程之间的任务相关联。 由任务对象组成的有效负载可以被识别为方法的一部分。 可以使用仪器或其他方法来执行任务对象的识别。 一旦识别了任务对象,可以对有效载荷进行检测,以跟踪任务对象或有效载荷,并将任务对象与其他执行线程相关联。 测量有效载荷可能包括确定任务对象的构造函数,并对任务对象构造函数进行调整,以确定创建任务对象的内容。 一旦确定了任务对象或有效负载的源,具有任务对象作为参数的当前线程和创建任务的另一个线程可以作为业务事务的一部分被绑定在一起。

Patent Agency Ranking