Method and framework for tracking/logging completion of requests in a computer system
    1.
    发明申请
    Method and framework for tracking/logging completion of requests in a computer system 失效
    跟踪/记录计算机系统中请求完成的方法和框架

    公开(公告)号:US20050021708A1

    公开(公告)日:2005-01-27

    申请号:US10607592

    申请日:2003-06-27

    IPC分类号: G06F15/173 G06Q10/00

    摘要: A framework and method are disclosed for carrying out request completion tracing across request identification boundaries. When a request traverses an identification boundary, an event identifies the old and new request identifications and stores this linking information in a trace event record. Thereafter, a consumer of records maintains track of request completion by incorporating the linking information to switch identifications used to track completion of the request across request identification boundaries encountered by the system while responding to the received request. A request trace event record consumer architecture with enhanced tracking capabilities based upon a specified state machine provides greater power when interpreting the trace records associated with completion of requests by a server system.

    摘要翻译: 公开了一种用于在请求标识边界之间执行请求完成跟踪的框架和方法。 当请求遍历标识边界时,事件识别旧的和新的请求标识,并将该链接信息存储在跟踪事件记录中。 此后,记录消费者通过结合链接信息来保持对请求完成的跟踪,以便在响应于接收的请求的同时跨系统遇到的请求标识边界切换用于跟踪完成请求的标识。 基于指定状态机的增强跟踪功能的请求跟踪事件记录消费者架构在解释与服务器系统完成请求相关联的跟踪记录时提供更大的功能。

    Method and framework for providing system performance information
    2.
    发明申请
    Method and framework for providing system performance information 有权
    提供系统性能信息的方法和框架

    公开(公告)号:US20050033766A1

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

    申请号:US10608864

    申请日:2003-06-27

    IPC分类号: G06F7/00

    摘要: A framework and method are disclosed for providing/consuming data items. A memory structure is created within an address space allocated to a provider application. The memory structure stores performance counter data generated by the provider application. The counter provider application registers a counter provider and an associated performance counter memory structure via a set of application program interface methods. Thereafter, a counter provider consumer application, via additional application program interface methods, determines the identity of the performance counter provider, sets up a buffer to receive the counter data of the counter provider, and requests extraction of the counter data stored within the performance counter memory structure. The transfer of data from the provider application to the consumer application occurs through the system API.

    摘要翻译: 公开了用于提供/消费数据项的框架和方法。 在分配给提供商应用程序的地址空间内创建内存结构。 存储器结构存储由提供者应用生成的性能计数器数据。 计数器提供程序应用程序通过一组应用程序接口方法注册计数器提供程序和相关的性能计数器存储器结构。 此后,通过附加应用程序接口方法的计数器提供者消费者应用程序确定性能计数器提供者的身份,建立缓冲器以接收计数器提供者的计数器数据,并请求提取存储在性能计数器内的计数器数据 记忆结构。 通过系统API将数据从提供程序应用程序传输到消费者应用程序。

    OFFLINE HARDWARE DIAGNOSTIC ENVIRONMENT
    3.
    发明申请
    OFFLINE HARDWARE DIAGNOSTIC ENVIRONMENT 失效
    离线硬件诊断环境

    公开(公告)号:US20090089616A1

    公开(公告)日:2009-04-02

    申请号:US11863950

    申请日:2007-09-28

    IPC分类号: G06F11/22

    CPC分类号: G06F11/2268

    摘要: A computer configured to operate in diagnostic mode during which the operating system is suspended. During the diagnostic mode, tests can be performed on the computer system, including hardware, and the tests do not disrupt the operating system and are not disrupted by the operating system. When diagnostic mode is triggered, execution of the operating system is suspended. When the diagnostic tests are completed, the operating system may resume operation and test data may be made available within the operating system environment. Upon resuming, the state of the computer prior to entering diagnostic mode may be restored, preventing any changes made during diagnostic mode from interfering with operation of the operating system or application components.

    摘要翻译: 配置为在诊断模式下操作的计算机,其中操作系统被暂停。 在诊断模式下,可以在计算机系统(包括硬件)上执行测试,并且测试不会中断操作系统,并且不会被操作系统中断。 当诊断模式被触发时,操作系统的执行被暂停。 当诊断测试完成时,操作系统可以恢复操作,并且测试数据可以在操作系统环境内可用。 在恢复时,可以恢复进入诊断模式之前的计算机的状态,防止在诊断模式期间进行的任何改变干扰操作系统或应用组件的操作。

    Tracing a web request through a web server
    4.
    发明申请
    Tracing a web request through a web server 有权
    通过Web服务器跟踪Web请求

    公开(公告)号:US20050203952A1

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

    申请号:US10798819

    申请日:2004-03-11

    IPC分类号: G06F17/30

    摘要: A method of tracing data on a network for a Web request that detects events of the Web request as the Web request is serviced. The method provides a unique identifier (ID) for the Web request. The ID is associated with all events for the Web request in a trace log. When such events occur in the servicing of the Web request, each event is recorded with the ID of the Web request in a trace log. The trace log can be accessed via the ID to debug a Web request service failure.

    摘要翻译: 跟踪网络上的数据的方法,用于在Web请求被服务时检测Web请求的事件的Web请求。 该方法为Web请求提供唯一的标识符(ID)。 该ID与跟踪日志中的Web请求的所有事件相关联。 当在Web请求的服务中发生这种事件时,每个事件都将记录在跟踪日志中的Web请求的ID。 可以通过ID访问跟踪日志,以调试Web请求服务失败。

    Correlating trace events
    5.
    发明申请
    Correlating trace events 有权
    关联跟踪事件

    公开(公告)号:US20050183068A1

    公开(公告)日:2005-08-18

    申请号:US10778771

    申请日:2004-02-13

    IPC分类号: G06F9/44

    摘要: Methods, systems, and computer program products for correlating trace events to facilitate analysis based on how the trace events are related. Relationship information that defines relationships between logical operations is maintained within a correlation identifier stack. A correlation identifier that marks the occurrence of a logical operation is obtained for executing software and stored in the correlation identifier stack. A trace event is generated that comprises both the correlation identifier stack and an initial event payload to describe the runtime behavior of the executing software. The trace event is stored to a trace log for subsequent analysis of the executing software based on the logical operation relationship information in the correlation identifier stack and the initial correlation identifier that marks the occurrence of the logical operation. Upon obtaining an indication that the logical operation has ended, the correlation identifier is removed from the correlation identifier stack.

    摘要翻译: 方法,系统和计算机程序产品,用于关联跟踪事件,以便根据跟踪事件的相关性进行分析。 确定逻辑运算之间关系的关系信息保持在相关标识符堆栈内。 获得用于执行软件并存储在相关标识符堆栈中的用于标识逻辑操作的发生的相关标识符。 生成包括相关标识符堆栈和初始事件有效载荷以描述执行软件的运行时行为的跟踪事件。 跟踪事件被存储到跟踪日志中,用于基于相关标识符堆栈中的逻辑操作关系信息和标记逻辑操作的发生的初始相关标识符来对执行的软件进行后续分析。 在获得逻辑操作已经结束的指示时,相关标识符从相关标识符堆栈中移除。

    Offline hardware diagnostic environment
    6.
    发明授权
    Offline hardware diagnostic environment 失效
    离线硬件诊断环境

    公开(公告)号:US07809985B2

    公开(公告)日:2010-10-05

    申请号:US11863950

    申请日:2007-09-28

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2268

    摘要: A computer configured to operate in diagnostic mode during which the operating system is suspended. During the diagnostic mode, tests can be performed on the computer system, including hardware, and the tests do not disrupt the operating system and are not disrupted by the operating system. When diagnostic mode is triggered, execution of the operating system is suspended. When the diagnostic tests are completed, the operating system may resume operation and test data may be made available within the operating system environment. Upon resuming, the state of the computer prior to entering diagnostic mode may be restored, preventing any changes made during diagnostic mode from interfering with operation of the operating system or application components.

    摘要翻译: 配置为在诊断模式下操作的计算机,其中操作系统被暂停。 在诊断模式下,可以在计算机系统(包括硬件)上执行测试,并且测试不会中断操作系统,并且不会被操作系统中断。 当诊断模式被触发时,操作系统的执行被暂停。 当诊断测试完成时,操作系统可以恢复操作,并且测试数据可以在操作系统环境内可用。 在恢复时,可以恢复进入诊断模式之前的计算机的状态,防止在诊断模式期间进行的任何改变干扰操作系统或应用组件的操作。

    Tracing a web request through a web server
    7.
    发明授权
    Tracing a web request through a web server 有权
    通过Web服务器跟踪Web请求

    公开(公告)号:US07606814B2

    公开(公告)日:2009-10-20

    申请号:US10798819

    申请日:2004-03-11

    摘要: A method of tracing data on a network for a Web request that detects events of the Web request as the Web request is serviced. The method provides a unique identifier (ID) for the Web request. The ID is associated with all events for the Web request in a trace log. When such events occur in the servicing of the Web request, each event is recorded with the ID of the Web request in a trace log. The trace log can be accessed via the ID to debug a Web request service failure.

    摘要翻译: 跟踪网络上的数据的方法,用于在Web请求被服务时检测Web请求的事件的Web请求。 该方法为Web请求提供唯一的标识符(ID)。 该ID与跟踪日志中的Web请求的所有事件相关联。 当在Web请求的服务中发生这种事件时,每个事件都将记录在跟踪日志中的Web请求的ID。 可以通过ID访问跟踪日志,以调试Web请求服务失败。