ASYNCHRONOUS CUSTOM EXIT POINTS
    1.
    发明申请

    公开(公告)号:US20180007152A1

    公开(公告)日:2018-01-04

    申请号:US15660304

    申请日:2017-07-26

    CPC classification number: H04L67/22 H04L67/02

    Abstract: The present technology may monitor an asynchronous transaction based on a custom exit point. Once an asynchronous method to be monitored has been identified, the transition framework may be tracked while executing the asynchronous method call. Within a .NET framework, monitoring may include tracking a task object, continuation method calls at the completion of a method, and tracking the continuation method as it executes other code. The asynchronous method may then be correlated within a business transaction using the returned task object data.

    Agent asynchronous transaction monitor

    公开(公告)号:US09838488B2

    公开(公告)日:2017-12-05

    申请号:US14701414

    申请日:2015-04-30

    CPC classification number: H04L67/22 G06F9/54

    Abstract: A system monitors asynchronous transactions over a different number of threads by capturing data and tracking transitions in the particular framework. Once an asynchronous method is called, the transition framework may be tracked while executing a asynchronous method call. Within a .NET framework, monitoring may include tracking a task object return, continuation method calls at the completion of a method, and tracking the continuation method as it executes other code. The asynchronous method may then be correlated within a business transaction using the returned task object data.

    Analyzing physical machine impact on business transaction performance

    公开(公告)号:US10776245B2

    公开(公告)日:2020-09-15

    申请号:US15582701

    申请日:2017-04-30

    Abstract: Application performance data and machine health are collected by a system. The system correlates the two data types to provide context as to how machine health affects the performance of an application. Performance data for an application, for example an application executing as part of a distributed business transaction, and health data for a machine which hosts the application are collected. The performance data and machine health data may be correlated for a particular period of time. The correlation may then be reported to a user. By viewing the correlation, a user may see when machine health was good and bad, and may identify the effects of the machine health on the performance of an application.

    Asynchronous custom exit points
    4.
    发明授权

    公开(公告)号:US10165074B2

    公开(公告)日:2018-12-25

    申请号:US15660304

    申请日:2017-07-26

    Abstract: The present technology may monitor an asynchronous transaction based on a custom exit point. Once an asynchronous method to be monitored has been identified, the transition framework may be tracked while executing the asynchronous method call. Within a .NET framework, monitoring may include tracking a task object, continuation method calls at the completion of a method, and tracking the continuation method as it executes other code. The asynchronous method may then be correlated within a business transaction using the returned task object data.

    ANALYZING PHYSICAL MACHINE IMPACT ON BUSINESS TRANSACTION PERFORMANCE

    公开(公告)号:US20180081781A1

    公开(公告)日:2018-03-22

    申请号:US15582701

    申请日:2017-04-30

    Abstract: Application performance data and machine health are collected by a system. The system correlates the two data types to provide context as to how machine health affects the performance of an application. Performance data for an application, for example an application executing as part of a distributed business transaction, and health data for a machine which hosts the application are collected. The performance data and machine health data may be correlated for a particular period of time. The correlation may then be reported to a user. By viewing the correlation, a user may see when machine health was good and bad, and may identify the effects of the machine health on the performance of an application.

    Tracking asynchronous entry points for an application

    公开(公告)号:US10067862B2

    公开(公告)日:2018-09-04

    申请号:US15362668

    申请日:2016-11-28

    Abstract: Asynchronous operations associated with a request such as synchronous threads, runnable elements, callable elements, and other invokable objects are tracked to determine the metrics about the request and operations. The present technology tracks the start and end of each asynchronous operation and maintains a counter which tracks the currently executing asynchronous operations. By monitoring the request, the start and end of each asynchronous operation associated with the request, and the number of asynchronous operations currently executing, the present technology may identify the end of a request by identifying when the last asynchronous operation associated with the request ends. In some instances, the present technology identifies the end of a request when a counter which tracks the number of asynchronous operations executing reaches a value of zero after the first asynchronous operation has already begun.

    Naming of nodes in NET framework
    7.
    发明授权

    公开(公告)号:US10025646B2

    公开(公告)日:2018-07-17

    申请号:US15226837

    申请日:2016-08-02

    Abstract: A system for naming a process being monitored that handles a requesting a framework such as a .NET framework. The process may be implemented by a .NET application framework within an IIS web server. The naming system allows for user readable names which are more than just numbers or indexes. The naming system is configured from a single location rather than from multiple locations, making it much easier to configure, change and update.

Patent Agency Ranking