NAMING OF DISTRIBUTED BUSINESS TRANSACTIONS
    2.
    发明申请

    公开(公告)号:US20160285951A1

    公开(公告)日:2016-09-29

    申请号:US15179978

    申请日:2016-06-11

    Abstract: The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. In instances, a request may be received from a remote application. The request may be associated with a distributed transaction. Data associated with the request may be detected. A distributed transaction identifier may be generated for a distributed transaction based on the data associated with the request.

    SERVER PERFORMANCE CORRECTION USING REMOTE SERVER ACTIONS
    3.
    发明申请
    SERVER PERFORMANCE CORRECTION USING REMOTE SERVER ACTIONS 有权
    使用远程服务器操作的服务器性能更正

    公开(公告)号:US20150227412A1

    公开(公告)日:2015-08-13

    申请号:US14175945

    申请日:2014-02-07

    Abstract: Business transactions and the nodes processing the transactions may be monitored. Actions may be applied to one or more nodes when a performance issue is detected. A performance issue may relate to a metric associated with a transaction or node that processes the transaction. If a performance metric does not satisfy a health rule, the policy determines which action should be performed to correct the performance of the node. The corrective action may be applied to a node other than the node at which the performance metric is associated with. For example, if a performance metric for a first node does not satisfy a threshold, the corrective action may be applied to a second node. When a solution applied to a second node is found to correct the problem in first node, the solution may be applied to the other nodes experiencing the same problem.

    Abstract translation: 可以监视业务事务和处理事务的节点。 当检测到性能问题时,操作可以应用于一个或多个节点。 性能问题可能涉及与处理事务的事务或节点相关联的度量。 如果性能指标不符合运行状况规则,策略将确定应执行哪个操作以更正节点的性能。 校正动作可以应用于除了与性能度量相关联的节点之外的节点。 例如,如果第一节点的性能度量不满足阈值,则可以将校正动作应用于第二节点。 当发现应用于第二节点的解决方案来纠正第一节点中的问题时,解决方案可以应用于遇到相同问题的其他节点。

    PROPAGATING A DIAGNOSTIC SESSION FOR BUSINESS TRANSACTIONS ACROSS MULTIPLE SERVERS
    4.
    发明申请
    PROPAGATING A DIAGNOSTIC SESSION FOR BUSINESS TRANSACTIONS ACROSS MULTIPLE SERVERS 有权
    传播多个服务器的业务交易的诊断会议

    公开(公告)号:US20140068067A1

    公开(公告)日:2014-03-06

    申请号:US14071503

    申请日:2013-11-04

    Abstract: The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated with the anomaly. By automatically capturing data for just the portion associated with the anomaly, the present technology reduces the resource and time requirements associated with other code-based solutions for monitoring transactions. In an embodiment, a method for monitoring an application may begin with detecting a diagnostic event. A diagnostic identifier may be associated with the request in response to the diagnostic event. An outgoing call may be detected at a first server associated with processing the request. The outgoing call may be modified at the first server to include the diagnostic identifier, the outgoing call with the diagnostic identifier received by a remote computer.

    Abstract translation: 本技术可以确定分布式业务应用的一部分中的异常。 与异常有关的部分应用程序可以自动捕获和分析数据。 通过自动捕获与异常相关的部分的数据,本技术减少与用于监视事务的其他基于代码的解决方案相关联的资源和时间要求。 在一个实施例中,用于监视应用的方法可以从检测诊断事件开始。 响应于诊断事件,诊断标识符可以与请求相关联。 可以在与处理请求相关联的第一服务器处检测出呼叫。 可以在第一服务器处修改呼出呼叫以包括诊断标识符,具有由远程计算机接收的诊断标识符的呼出呼叫。

    CORRELATION OF ASYNCHRONOUS BUSINESS TRANSACTIONS
    5.
    发明申请
    CORRELATION OF ASYNCHRONOUS BUSINESS TRANSACTIONS 有权
    非营利性业务交易的关联

    公开(公告)号:US20140052624A1

    公开(公告)日:2014-02-20

    申请号:US14069357

    申请日:2013-10-31

    Abstract: The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. A message may be placed in an asynchronous queue. The message may be associated with a business transaction. The message in the asynchronous queue may be retrieved by an application. Business transaction information associated with the message may be transmitted to a server by the application.

    Abstract translation: 本技术监视由一个或多个服务提供的web应用。 应用程序可能提供服务。 监控系统提供端到端业务交易可视性,快速识别性能问题,并在受监控系统(包括云系统,虚拟系统和物理基础设施)上具有动态扩展能力。 消息可能被放置在异步队列中。 消息可能与业务事务相关联。 异步队列中的消息可能由应用程序检索。 与消息相关联的业务交易信息可以由应用程序发送到服务器。

    Naming of distributed business transactions

    公开(公告)号:US10348809B2

    公开(公告)日:2019-07-09

    申请号:US15651436

    申请日:2017-07-17

    Abstract: The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. In instances, a request may be received from a remote application. The request may be associated with a distributed transaction. Data associated with the request may be detected. A distributed transaction identifier may be generated for a distributed transaction based on the data associated with the request.

    AUTOMATIC ASYNCHRONOUS HANDOFF IDENTIFICATION

    公开(公告)号:US20170222891A1

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

    申请号:US15369680

    申请日:2016-12-05

    Abstract: Asynchronous handoffs between threads and other software components may be automatically detected, and the corresponding working objects may be tracked. The system may report monitoring information for an overall transaction that includes the original request and corresponding asynchronous requests. Automatically detecting asynchronous requests may include instrumenting a virtual machine, such as a Java Virtual Machine (JVM), to detect the creation of thread handoff objects and the object and/or thread execution. Thread handoff objects may automatically tracked, tracked based on data learned over time, tracked based on user input, and otherwise configured. In some embodiments, after detecting the creation of a thread handoff object, an identification of the object of the call may be identified as being tracked in another server or application.

    Naming of distributed business transactions
    8.
    发明授权
    Naming of distributed business transactions 有权
    分配业务交易的命名

    公开(公告)号:US09369521B2

    公开(公告)日:2016-06-14

    申请号:US14700437

    申请日:2015-04-30

    Abstract: The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. In instances, a request may be received from a remote application. The request may be associated with a distributed transaction. Data associated with the request may be detected. A distributed transaction identifier may be generated for a distributed transaction based on the data associated with the request.

    Abstract translation: 本技术监视由一个或多个服务提供的web应用。 应用程序可能提供服务。 监控系统提供端到端业务交易可视性,快速识别性能问题,并在受监控系统(包括云系统,虚拟系统和物理基础设施)上具有动态扩展能力。 在实例中,可以从远程应用接收请求。 请求可能与分布式事务相关联。 可以检测与请求相关联的数据。 可以基于与请求相关联的数据为分布式事务生成分布式事务标识符。

    Propagating a diagnostic session for business transactions across multiple servers
    9.
    发明授权
    Propagating a diagnostic session for business transactions across multiple servers 有权
    传播跨多个服务器的业务事务的诊断会话

    公开(公告)号:US09037707B2

    公开(公告)日:2015-05-19

    申请号:US14071503

    申请日:2013-11-04

    Abstract: The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated with the anomaly. By automatically capturing data for just the portion associated with the anomaly, the present technology reduces the resource and time requirements associated with other code-based solutions for monitoring transactions. In an embodiment, a method for monitoring an application may begin with detecting a diagnostic event. A diagnostic identifier may be associated with the request in response to the diagnostic event. An outgoing call may be detected at a first server associated with processing the request. The outgoing call may be modified at the first server to include the diagnostic identifier, the outgoing call with the diagnostic identifier received by a remote computer.

    Abstract translation: 本技术可以确定分布式业务应用的一部分中的异常。 与异常有关的部分应用程序可以自动捕获和分析数据。 通过自动捕获与异常相关的部分的数据,本技术减少与用于监视事务的其他基于代码的解决方案相关联的资源和时间要求。 在一个实施例中,用于监视应用的方法可以从检测诊断事件开始。 响应于诊断事件,诊断标识符可以与请求相关联。 可以在与处理请求相关联的第一服务器处检测出呼叫。 可以在第一服务器处修改呼出呼叫以包括诊断标识符,具有由远程计算机接收的诊断标识符的呼出呼叫。

Patent Agency Ranking