TRACKING DISCRETE ELEMENTS OF DISTRIBUTED TRANSACTIONS
    191.
    发明申请
    TRACKING DISCRETE ELEMENTS OF DISTRIBUTED TRANSACTIONS 审中-公开
    跟踪分销交易的离散元素

    公开(公告)号:WO2007144265A3

    公开(公告)日:2008-10-09

    申请号:PCT/EP2007055261

    申请日:2007-05-30

    Abstract: Method and system for grouping two or more communications on a computer network into a transaction. One embodiment includes a method of tracking an asynchronous communication between two applications. The method includes receiving a first and third event record associated with a first and third application, wherein the first and third event records indicate the occurrence of an interaction between the first and third applications. The method may further include receiving a second event record from a second application. The second event record may be used by a managing server to group the first and third interactions as belonging to a common transaction.

    Abstract translation: 将计算机网络上的两个或多个通信分组成事务的方法和系统。 一个实施例包括跟踪两个应用之间的异步通信的方法。 该方法包括接收与第一和第三应用相关联的第一和第三事件记录,其中第一和第三事件记录指示在第一和第三应用之间发生交互。 该方法还可以包括从第二应用接收第二事件记录。 管理服务器可以使用第二事件记录来将第一和第三交互分组归属于公共事务。

    METHOD, SYSTEM AND PROGRAM PRODUCT FOR MONITORING RESOURCES SERVICING A BUSINESS TRANSACTION
    192.
    发明申请
    METHOD, SYSTEM AND PROGRAM PRODUCT FOR MONITORING RESOURCES SERVICING A BUSINESS TRANSACTION 审中-公开
    用于监督资源的方法,系统和程序产品维修业务交易

    公开(公告)号:WO2008074668A1

    公开(公告)日:2008-06-26

    申请号:PCT/EP2007/063538

    申请日:2007-12-07

    CPC classification number: G06F11/3409 G06F11/3495 G06F2201/865 G06F2201/87

    Abstract: A method, system and program product for monitoring resources servicing a business transaction is provided. The method includes providing a transaction manager that monitors a business transaction serviced by one or more resources, with each of the resources and the transaction manager having a protocol stack configured to send and receive load-monitoring headers in protocol messages. The method further includes specifying, in a protocol request header in a protocol request message, collection of performance metrics for a resource, collecting, by the resources, the performance metrics specified in the protocol request message and sending the performance metrics collected to the transaction manager, in a protocol response header in a protocol response message. Further, the method includes preconfiguring with policies the protocol stack on a subset of the resources, such that the preconfigured resources can act as monitoring agents on behalf of peer resources and send alerts to a resource manager.

    Abstract translation: 提供了一种用于监视业务事务处理资源的方法,系统和程序产品。 该方法包括提供监视由一个或多个资源服务的业务事务的事务管理器,其中每个资源和事务管理器具有配置成在协议消息中发送和接收负载监视报头的协议栈。 该方法还包括在协议请求消息中的协议请求报头中指定资源的性能度量的收集,通过资源收集协议请求消息中指定的性能度量并将收集的性能度量发送到事务管理器 ,在协议响应消息中的协议响应报头中。 此外,该方法包括使用策略对资源的子集上的协议栈进行预配置,使得预配置的资源可以代表对等资源充当监视代理,并向资源管理器发送警报。

    MODELING INTERACTIONS WITH A COMPUTER SYSTEM
    193.
    发明申请
    MODELING INTERACTIONS WITH A COMPUTER SYSTEM 审中-公开
    用计算机系统建模相互作用

    公开(公告)号:WO2007111648A2

    公开(公告)日:2007-10-04

    申请号:PCT/US2006/041950

    申请日:2006-10-27

    Abstract: In certain embodiments, a method for modeling interactions with a computer system includes collecting interaction information for each of a number of interaction sessions with a computer system, each interaction session being associated with a corresponding agent system and including one or more states and one or more state transitions. The interaction information for an interaction session includes data for the one or more states and the one or more state transitions of the interaction session. The method further includes, for each of the interaction sessions, identifying the one or more states encountered during the interaction session based on the collected interaction information and generating, based on the one or more states encountered during the interaction session, a trace of the interaction session. The method further includes generating, based on the traces of the interaction sessions, a model of the interaction sessions, the model including the traces for each of the interaction sessions.

    Abstract translation: 在某些实施例中,用于建模与计算机系统的交互的方法包括收集与计算机系统的多个交互会话中的每一个的交互信息,每个交互会话与相应的代理系统相关联并且包括一个或多个状态和一个或多个 状态转换。 交互会话的交互信息包括一个或多个状态的数据和交互会话的一个或多个状态转换。 该方法还包括针对每个交互会话,基于所收集的交互信息识别在交互会话期间遇到的一个或多个状态,并且基于在交互会话期间遇到的一个或多个状态生成该交互的踪迹 会话。 该方法还包括基于交互会话的轨迹生成交互会话的模型,模型包括每个交互会话的跟踪。

    システム性能プロファイリング装置
    194.
    发明申请
    システム性能プロファイリング装置 审中-公开
    系统性能配置设备

    公开(公告)号:WO2006109728A1

    公开(公告)日:2006-10-19

    申请号:PCT/JP2006/307463

    申请日:2006-04-07

    CPC classification number: G06F11/348 G06F11/3495 G06F2201/87 G06F2201/88

    Abstract:  SoC内部に搭載され、カウンタリソースの膨大化を防ぎつつ、測定時間の制約のないシステム性能プロファイリング装置を提供する。各セレクタ20a、20b、20cはプロファイリングデータの収集期間中は各カウンタ19a、19b、19cの所定ビット桁のビット値を選択して外部へ出力する。そして、プロファイリングデータの収集終了時に各セレクタ20a、20b、20cは各カウンタ19a、19b、19cの所定ビット桁より下位の全てのビット桁の値を選択して外部へ出力する。

    Abstract translation: 提供了安装在SoC中的系统性能分析装置,防止计数器资源的增加,而不是限制测量时间。 在收集分析数据时,每个选择器(20a,20b,20c)选择每个计数器(19a,19b,19c)的预定数位的位值,并将其输出到外部。 当分析数据收集完成时,相应的选择器(20a,20b,20c)选择低于相应计数器(19a,19b,19c)的预定比特数位的所有比特数字的值,并将它们输出到外部。

    METHOD AND SYSTEM FOR MONITORING PERFORMANCE OF A CLIENT-SERVER ARCHITECTURE
    195.
    发明申请
    METHOD AND SYSTEM FOR MONITORING PERFORMANCE OF A CLIENT-SERVER ARCHITECTURE 审中-公开
    用于监视客户端 - 服务器架构性能的方法和系统

    公开(公告)号:WO2006045322A1

    公开(公告)日:2006-05-04

    申请号:PCT/EP2004/011868

    申请日:2004-10-20

    Abstract: The present invention relates to an arrangement which jointly exploits: an agent component, installed in a server-side portion of a client-server architecture, for emulating requests of actual clients of the client-server architecture and measuring a server execution time indicative of a time elapsed between reception of an emulated end-user request at a server component and generation of a result of said emulated end-user request at said server component; information stored in a server log file about an hit end to end (e2e) response time i.e. the time elapsed between the instant in which the end-user sends a request to the server component and the instant in which result of the request reaches the end-user; From the server execution time and the hit e2e response time, the delay due to the network connecting the server-side portion of the client-server architecture to a client-side portion may be determined. The network delay and the server execution time are then used for monitoring performance of the client-server architecture by distinguishing network­ related problems from server-related problems or even from client-related problems.

    Abstract translation: 本发明涉及一种联合利用的装置:安装在客户机 - 服务器架构的服务器端部分中的代理组件,用于模拟客户机 - 服务器架构的实际客户端的请求,并且测量表示客户机 - 服务器架构的服务器执行时间 在服务器组件接收模拟的最终用户请求之间经过的时间和在所述服务器组件处产生所述模拟的最终用户请求的结果; 存储在服务器日志文件中的关于命中端到端(e2e)响应时间的信息,即终端用户向服务器组件发送请求的时刻和请求结果到达结束的时刻之间经过的时间 -用户; 从服务器执行时间和命中e2e响应时间,可以确定由于将客户端 - 服务器架构的服务器端部分连接到客户端部分的网络所引起的延迟。 网络延迟和服务器执行时间然后用于通过区分与网络相关的问题与服务器相关的问题甚至与客户端相关的问题来监视客户端 - 服务器架构的性能。

    HISTOGRAM PERFORMANCE COUNTERS FOR USE IN TRANSACTION LATENCY ANALYSIS
    196.
    发明申请
    HISTOGRAM PERFORMANCE COUNTERS FOR USE IN TRANSACTION LATENCY ANALYSIS 审中-公开
    用于交易期限分析的组织绩效计数器

    公开(公告)号:WO2005077057A3

    公开(公告)日:2006-02-02

    申请号:PCT/US2005004118

    申请日:2005-02-08

    Inventor: KHALEEL ADNAN

    CPC classification number: G06F11/3419 G06F11/3404 G06F2201/87 G06F2201/88

    Abstract: Methods and apparatus are described for measuring latency in computer systems. A computer system includes a processor, memory, and I/O. The processor is operable to initiate transactions involving the memory and the I/O. The computer system further includes a latency counter operable to measure a latency for each of selected ones of the transactions. The system also includes a plurality of histogram counters. Each histogram counter is operable to count the latencies corresponding to an associated latency range.

    Abstract translation: 描述了用于测量计算机系统中的延迟的方法和装置。 计算机系统包括处理器,存储器和I / O。 处理器可操作以启动涉及存储器和I / O的事务。 计算机系统还包括可操作用于测量每个所选事务中的每一个的等待时间的等待时间计数器。 该系统还包括多个直方图计数器。 每个直方图计数器可操作以对与相应的等待时间范围相对应的延迟进行计数。

    SYSTEM AND METHOD FOR METERING THE PERFORMANCE OF A DATA PROCESSING SYSTEM
    197.
    发明申请
    SYSTEM AND METHOD FOR METERING THE PERFORMANCE OF A DATA PROCESSING SYSTEM 审中-公开
    用于计算数据处理系统性能的系统和方法

    公开(公告)号:WO2005064472A2

    公开(公告)日:2005-07-14

    申请号:PCT/US2004/042484

    申请日:2004-12-17

    CPC classification number: G06F11/3409 G06F11/3466 G06F2201/87 G06F2201/885

    Abstract: A system and method for metering usage of a data processing system and scaling system performance is disclosed. In one embodiment, an authorization key is purchased that specifies both a baseline performance level and a ceiling performance level. After the key is installed on the data processing system, the system performance level is monitored and averaged over predetermined time periods. The customer is charged on a “pas-as-you-go” basis for any time periods during which the average performance level exceeds the baseline performance level. Performance of the data processing system is not allowed to exceed the ceiling level obtained with the authorization key. In one embodiment, the baseline level may be set to zero so that all performance consumption is purchased by the customer as it is utilized. A report may be generated that includes data upon which analysis of the measured processor utilization data may be performed.

    Abstract translation: 公开了一种用于计量数据处理系统的使用和缩放系统性能的系统和方法。 在一个实施例中,购买了指定基准性能水平和最高性能水平的授权密钥。 在密钥安装在数据处理系统上之后,系统性能级别将在预定时间段内进行监控和平均。 在平均绩效水平超过基准绩效水平的任何时间段内,客户都将按照“即时取消”进行收费。 数据处理系统的性能不允许超过授权密钥获得的最高级别。 在一个实施例中,可以将基线水平设置为零,使得在所使用的情况下,客户购买所有的性能消耗。 可以生成包括可以对其测量的处理器利用数据进行分析的数据的报告。

    TECHNIQUES FOR MONITORING APPLICATIONS AND FILTERING DATA
    198.
    发明申请
    TECHNIQUES FOR MONITORING APPLICATIONS AND FILTERING DATA 审中-公开
    监测应用和过滤数据的技术

    公开(公告)号:WO2005022351A3

    公开(公告)日:2005-05-26

    申请号:PCT/US2004028051

    申请日:2004-08-27

    Abstract: Described are techniques used with application monitoring in connection with performing Web Services. Associated with each application performing a service are one or more application servers (26b, 28b, 30b, 32b) and associated stream sensors (26a, 28a, 30a, 32a) The stream sensors filter received XML messages in accordance with a set of rules to gather data. The filtered data is gathered at each point and then may be aggregated locally for each transaction by an aggregation service. Data may be gathered from each aggregation service by a global aggregator (36). Rules are specified initially and may be revised during runtime while gathering data. Rules are evaluated at runtime in accordance with the data stream.

    Abstract translation: 描述了与执行Web服务相关的应用程序监视所使用的技术。 与执行服务的每个应用程序相关联的是一个或多个应用服务器(26b,28b,30b,32b)和相关联的流传感器(26a,28a,30a,32a)。流传感器根据一组规则过滤接收的XML消息 收集资料。 过滤的数据在每个点收集,然后可以通过聚合服务为每个事务本地聚合。 可以通过全局聚合器从每个聚合服务收集数据(36)。 规则最初指定,并且可以在运行时在收集数据时进行修改。 根据数据流,在运行时对规则进行评估。

    TECHNIQUES FOR MONITORING APPLICATIONS AND FILTERING DATA
    199.
    发明申请
    TECHNIQUES FOR MONITORING APPLICATIONS AND FILTERING DATA 审中-公开
    监测应用和过滤数据的技术

    公开(公告)号:WO2005022351A2

    公开(公告)日:2005-03-10

    申请号:PCT/US2004/028051

    申请日:2004-08-27

    IPC: G06F

    Abstract: Described are techniques used with application monitoring in connection with performing Web Services. Associated with each application performing a service are one or more application servers and associated stream sensors. The stream sensors filter received XML messages in accordance with a set of rules to gather data. The filtered data is gathered at each point and then may be aggregated locally for each transaction by an aggregation service. Data may be gathered from each aggregation service by a global aggregator. Rules are specified initially and may be revised during runtime while gathering data. Rules are evaluated at runtime in accordance with the data stream.

    Abstract translation: 描述了与执行Web服务相关的应用程序监视所使用的技术。 与执行服务的每个应用程序相关联的是一个或多个应用服务器和相关联的流传感器。 流传感器根据一组规则过滤接收到的XML消息以收集数据。 过滤的数据在每个点收集,然后可以通过聚合服务为每个事务本地聚合。 可以通过全局聚合器从每个聚合服务收集数据。 规则首先指定,并且可以在运行时在收集数据时进行修改。 根据数据流在运行时评估规则。

Patent Agency Ranking