AUTOMATIC CAPTURE OF DETAILED ANALYSIS INFORMATION FOR WEB APPLICATION OUTLIERS WITH VERY LOW OVERHEAD
    31.
    发明申请
    AUTOMATIC CAPTURE OF DETAILED ANALYSIS INFORMATION FOR WEB APPLICATION OUTLIERS WITH VERY LOW OVERHEAD 审中-公开
    具有非常低的WEB应用程序的详细分析信息的自动捕获

    公开(公告)号:US20160226728A1

    公开(公告)日:2016-08-04

    申请号:US15096108

    申请日:2016-04-11

    Abstract: A system monitors a network or web application provided by one or more distributed applications and provides data for each and every method instance in an efficient low-cost manner. The web application may be provided by one or more web services each implemented as a virtual machine or one or more applications implemented on a virtual machine. Agents may be installed on one or more servers at an application level, virtual machine level, or other level. The agent may identify one or more hot spot methods based on current or past performance, functionality, content, or business relevancy. Based on learning techniques, efficient monitoring, and resource management, the present system may capture data for and provide analysis information for outliers of a web application with very low overhead.

    Abstract translation: 系统监视由一个或多个分布式应用程序提供的网络或Web应用程序,并以有效的低成本方式为每个方法实例提供数据。 web应用可以由一个或多个web服务提供,每个Web服务被实现为虚拟机或在虚拟机上实现的一个或多个应用。 代理可以安装在应用程序级别,虚拟机级别或其他级别的一个或多个服务器上。 代理可以基于当前或过去的性能,功能,内容或业务相关性来识别一个或多个热点方法。 基于学习技术,有效的监控和资源管理,本系统可以非常低的开销为Web应用程序的异常值捕获数据和提供分析信息。

    Identification and monitoring of distributed business transactions
    32.
    发明授权
    Identification and monitoring of distributed business transactions 有权
    分布式业务交易的识别和监控

    公开(公告)号:US09015315B2

    公开(公告)日:2015-04-21

    申请号:US14069355

    申请日: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. 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应用。 应用程序可能提供服务。 监控系统提供端到端业务交易可视性,快速识别性能问题,并在受监控系统(包括云系统,虚拟系统和物理基础设施)上具有动态扩展能力。 在实例中,可以从远程应用接收请求。 请求可能与分布式事务相关联。 可以检测与请求相关联的数据。 可以基于与请求相关联的数据为分布式事务生成分布式事务标识符。

    Correlation of distributed business transactions
    33.
    发明授权
    Correlation of distributed business transactions 有权
    分布式业务交易的相关性

    公开(公告)号:US08935395B2

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

    申请号:US14069356

    申请日: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 first parameter may be received from a first computer by a server. A second parameter may be received from a second computer by the server. A distributed application processed on the first computer and the second computer may be correlated based on the first parameter and the second parameter.

    Abstract translation: 本技术监视由一个或多个服务提供的web应用。 应用程序可能提供服务。 监控系统提供端到端业务交易可视性,快速识别性能问题,并在受监控系统(包括云系统,虚拟系统和物理基础设施)上具有动态扩展能力。 可以由服务器从第一计算机接收第一参数。 可以由服务器从第二计算机接收第二参数。 可以基于第一参数和第二参数将在第一计算机和第二计算机上处​​理的分布式应用相关联。

    PERFORMING CALL STACK SAMPLING
    34.
    发明申请
    PERFORMING CALL STACK SAMPLING 有权
    执行呼叫堆栈采样

    公开(公告)号:US20140068068A1

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

    申请号:US14071523

    申请日: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. A method for sampling an application thread to monitor a request may begin with detecting a diagnostic event with respect to the processing of a request. A thread call stack associated with the request may be sampled in response to detecting the diagnostic event. A state of the call stack may be stored with timing information based on the sampling. The call stack state and timing information may be transmitted to a remote server.

    Abstract translation: 本技术可以确定分布式业务应用的一部分中的异常。 与异常有关的部分应用程序可以自动捕获和分析数据。 通过自动捕获与异常相关的部分的数据,本技术减少与用于监视事务的其他基于代码的解决方案相关联的资源和时间要求。 用于对应用线程进行采样以监视请求的方法可以从检测关于请求的处理的诊断事件开始。 响应于检测到诊断事件,可以对与请求相关联的线程调用栈进行采样。 可以基于采样来存储具有定时信息的呼叫栈的状态。 呼叫栈状态和定时信息可以被发送到远程服务器。

Patent Agency Ranking