Displaying adaptive content in heterogeneous performance monitoring and troubleshooting environments

    公开(公告)号:US10680926B2

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

    申请号:US15093060

    申请日:2016-04-07

    Abstract: Systems, methods, and computer program embodiments are disclosed for adaptively displaying application performance data. In an embodiment, a plurality of performance monitoring data sources may be identified based on an application model that defines the topological structure of a software application. A request may be received for performance data associated with the application. One or more content options may then be determined based on the received request, and each content option may include one or more target performance metrics. Each content option may also be associated with one or more data sources. For each content option, the associated data sources may be queried to identify available data sources containing relevant performance data. A content option may be selected from the determined content options based on a priority associated with the content option. The performance data corresponding to the selected content option may subsequently be retrieved and presented for display.

    End-to-end analysis of transactions in networks with traffic-altering devices
    2.
    发明授权
    End-to-end analysis of transactions in networks with traffic-altering devices 有权
    端到端分析具有流量改变设备的网络中的事务

    公开(公告)号:US09455873B2

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

    申请号:US13949163

    申请日:2013-07-23

    Abstract: In a network that includes intermediary nodes, such as WAN accelerators, that transform messages between nodes, an end-to-end path of the messages is determined. The determined end-to-end path is used in subsequent analyses of message traces, to identify timing and other factors related to the performance of the network relative to the propagation of these messages, including the propagation of the transformed messages. A variety of techniques are presented for determining the path of the messages, depending upon the characteristics of the collected trace data. Upon determining the message path, the traces are synchronized in time and correlations between the connections along the path are determined, including causal relationships. In a preferred embodiment, a user identifies an application process between or among particular nodes of a network, and the system provides a variety of formats for viewing statistics related to the performance of the application on the network.

    Abstract translation: 在包括中间节点(例如WAN加速器)的网络中,其在节点之间转换消息,确定消息的端到端路径。 确定的端到端路径用于消息跟踪的后续分析,以识别与这些消息的传播相关的时间和与网络的性能相关的其他因素,包括变换的消息的传播。 根据收集的跟踪数据的特性,提供了各种用于确定消息路径的技术。 在确定消息路径之后,跟踪在时间上同步,确定沿着路径的连接之间的相关性,包括因果关系。 在优选实施例中,用户识别网络的特定节点之间或之间的应用进程,并且系统提供用于观看与网络上的应用的性能有关的统计数据的各种格式。

    Correcting packet timestamps in virtualized environments

    公开(公告)号:US09323555B2

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

    申请号:US14073865

    申请日:2013-11-07

    CPC classification number: G06F9/45533 G06F9/45558 G06F2009/45595

    Abstract: A network capture element is embodied on a virtual machine, and a utility function is embodied on the actual device, preferably within the virtual machine manager. Both the utility function and the traffic capture element are configured to monitor communication events. To minimize the overhead imposed, the utility function is configured to merely store the time that the event occurred on the actual machine, corresponding to an identifier of the event. The network capture element, on the other hand, performs the time consuming tasks of filtering the communications, selectively storing some or all of the data content of the communications, characterizing the data content, and so on. Instead of storing the virtual time that the communication event occurred at the virtual machine, the network capture element uses the identifier of the communication event to retrieve the actual time that the communication event occurred on the actual machine.

    Managing captured network traffic data
    4.
    发明授权
    Managing captured network traffic data 有权
    管理捕获的网络流量数据

    公开(公告)号:US09054965B2

    公开(公告)日:2015-06-09

    申请号:US14062489

    申请日:2013-10-24

    CPC classification number: H04L43/0823 H04L43/00 H04L43/106

    Abstract: A system and method for managing captured network traffic data is provided. The invention comprises a plurality of capture agents, each being configured to capture the network traffic associated with one or more applications. Each application is associated with one or more capture agents according to an application profile that is stored and maintained in a capture server. When analysis of an application's network traffic is required, the capture server contacts the corresponding capture agents according to the application profile. The capture server then effects the identification and archiving of the network traffic that corresponds to a user-defined capture condition. A database at the capture server maintains a record that associates the corresponding network traffic with the user-defined capture condition such that the corresponding network traffic can later be retrieved and analyzed using an analysis engine.

    Abstract translation: 提供了一种用于管理捕获的网络流量数据的系统和方法。 本发明包括多个捕获剂,每个捕获剂被配置为捕获与一个或多个应用相关联的网络流量。 每个应用程序根据存储和维护在捕获服务器中的应用程序配置文件与一个或多个捕获程序相关联。 当需要分析应用程序的网络流量时,捕获服务器将根据应用程序配置文件与相应的捕获代理进行联系。 然后,捕获服务器对与用户定义的捕获条件相对应的网络流量进行识别和归档。 捕获服务器上的数据库维护一个记录,将相应的网络流量与用户定义的捕获条件相关联,以便随后可以使用分析引擎检索和分析相应的网络流量。

Patent Agency Ranking