Unified tracing service
    1.
    发明授权
    Unified tracing service 有权
    统一跟踪服务

    公开(公告)号:US08863091B2

    公开(公告)日:2014-10-14

    申请号:US12189080

    申请日:2008-08-08

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3636

    摘要: A computer is programmed with multiple software programs to record structures including (a) unstructured information to denote a transition between portions of code, and (b) metadata related to one or more attributes of the information. In addition, the computer writes two additional types of structures: section type, and dump type. The section type structure has metadata to indicate a beginning and an end, to bracket a group of structures located therebetween. The dump type has a dump header and a dump body. The dump header includes a symbol to indicate it's of dump type. The dump body is a set of values of an object used by the software program(s) during execution by the computer. A group of structures, within a section type, may include structures of each of the trace record type, dump type and section type.

    摘要翻译: 计算机被编程有多个软件程序以记录结构,包括(a)非结构化信息以表示代码部分之间的转换,以及(b)与信息的一个或多个属性有关的元数据。 此外,计算机还会写入两种附加类型的结构:段类型和转储类型。 部分类型结构具有表示开头和结尾的元数据,以支架位于其间的一组结构。 转储类型具有转储头和转储主体。 转储头包含一个表示它是转储类型的符号。 转储主体是由计算机执行期间由软件程序使用的对象的一组值。 一个区段类型中的一组结构可以包括每个跟踪记录类型,转储类型和段类型的结构。

    Automatic Workload Repository Performance Baselines
    2.
    发明申请
    Automatic Workload Repository Performance Baselines 有权
    自动工作负载存储库性能基准

    公开(公告)号:US20090106756A1

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

    申请号:US12111011

    申请日:2008-04-28

    IPC分类号: G06F9/46

    摘要: Techniques that improve manageability of systems. Techniques are provided for creating different types of baselines that are more flexible and dynamic in nature. A future-based baseline may be created defining a period of time, wherein at least a portion of the period of time is in the future. A baseline may be created that is a composite of multiple baselines. In general, baselines may be specified having one or more periods of time that are either contiguous or non-contiguous. A template for creating a set of baselines based on a set of time periods may also be created, where the template can be used to create a baseline for each of the set of time periods. A moving window baseline may be created having an associated time window that changes with passage of time, where accordingly the data associated with the baseline may also dynamically change with passage of time.

    摘要翻译: 提高系统可管理性的技术。 提供了技术来创建不同类型的基础,这些基准在本质上更加灵活和动态。 可以创建定义一段时间的基于未来的基线,其中至少一部分时间段在将来。 可以创建一个基准,该基准是多个基线的组合。 通常,可以指定具有连续或不连续的一个或多个时间段的基线。 还可以创建用于基于一组时间段来创建一组基线的模板,其中可以使用该模板为每组时间段创建基准。 可以创建具有随时间变化而变化的相关联的时间窗口的移动窗口基线,其中因此与基线相关联的数据也随着时间的推移而动态地改变。

    DIAGNOSTIC DATA REPOSITORY
    3.
    发明申请
    DIAGNOSTIC DATA REPOSITORY 有权
    诊断数据报告

    公开(公告)号:US20090106601A1

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

    申请号:US12251661

    申请日:2008-10-15

    IPC分类号: G06F11/34 G06F7/00 G06F17/30

    摘要: Techniques for systematically gathering, organizing, and storing diagnostic data related to multiple monitored systems (e.g., multiple instances of a product or multiple products). A centralized repository is provided that is organized in a hierarchical manner to facilitate proper organization of the diagnostic data related to multiple monitored systems. In one embodiment, a root directory comprising one or more subdirectories is provided for storing diagnostic data collected for each monitored system. Multiple root directories may be provided under a common base directory for storing diagnostic data corresponding to multiple monitored systems. This enables correlation of diagnostic data across multiple monitored systems.

    摘要翻译: 用于系统地收集,组织和存储与多个被监视系统相关的诊断数据(例如,产品或多个产品的多个实例)的技术。 提供了一种以层次的方式组织的集中式存储库,以促进与多个监控系统相关的诊断数据的正确组织。 在一个实施例中,提供了包括一个或多个子目录的根目录,用于存储针对每个被监视系统收集的诊断数据。 可以在公共基本目录下提供多个根目录,用于存储对应于多个被监视系统的诊断数据。 这使得能够在多个被监视系统之间进行诊断数据的相关性。

    DIAGNOSABILITY SYSTEM: FLOOD CONTROL
    4.
    发明申请
    DIAGNOSABILITY SYSTEM: FLOOD CONTROL 有权
    诊断系统:FLOOD CONTROL

    公开(公告)号:US20090105982A1

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

    申请号:US12251667

    申请日:2008-10-15

    IPC分类号: G06F19/00 G06F15/00

    摘要: Techniques for controlling collection of diagnostic data in a monitored system. A set of flood control rules are configured for the monitored system for controlling the gathering of diagnostic data in the monitored system. The set of flood control rules may include one or more default flood control rules. The set of flood control rules are user-configurable enabling the user of the monitored system to set policies for dynamically controlling gathering of diagnostic data for the monitored system. In one embodiment, diagnostic data gathering is controlled based upon a number of previous occurrences of a condition in some predefined or user-configured time frame that triggers diagnostic data gathering and/or a number of previous executions of an action performed in some predefined or user-configured time frame responsive to the condition in the monitored system.

    摘要翻译: 用于控制监控系统中诊断数据收集的技术。 为监控系统配置了一组防洪规则,用于控制监控系统中诊断数据的收集。 防洪规则集可以包括一个或多个默认防洪规则。 一组防洪规则是用户可配置的,使受监控系统的用户能够设置动态控制监控系统诊断数据采集的策略。 在一个实施例中,诊断数据收集是基于在某些预定义或用户配置的时间帧中的先前事件的数量来控制的,该时间帧触发诊断数据收集和/或在某些预定义或用户中执行的动作的先前执行的数量 响应于受监视系统中的状况而配置的时间帧。

    Database performance baselines
    5.
    发明申请
    Database performance baselines 有权
    数据库性能基准

    公开(公告)号:US20050086246A1

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

    申请号:US10934345

    申请日:2004-09-03

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: Systems and methods to define and store performance baselines. A baseline may be defined as a pair of snapshots, each snapshot containing the same set of statistics and having a timestamp value associated therewith. The present invention allows for the designation, automatically or manually, of statistics collected over a certain period of time to be stored and used for comparison. Baselines may be used, for example, to manually or automatically compare with current system performance, compare difference-difference values and set thresholds to monitor current system performance.

    摘要翻译: 定义和存储性能基线的系统和方法。 基线可以被定义为一对快照,每个快照包含相同的一组统计信息并具有与之相关联的时间戳值。 本发明允许自动或手动地指定在一段时间内收集的统计数据,并将其用于比较。 可以使用基线来手动或自动与当前系统性能进行比较,比较差异差值和设置阈值以监视当前系统性能。

    Scrubbing and editing of diagnostic data
    6.
    发明授权
    Scrubbing and editing of diagnostic data 有权
    扫描和编辑诊断数据

    公开(公告)号:US08688700B2

    公开(公告)日:2014-04-01

    申请号:US12251685

    申请日:2008-10-15

    IPC分类号: G06F7/00 G06F17/30

    摘要: Techniques that enable a user or customer at a system site to review and, if desired, modify data identified at the system site for transmission to a diagnosis site prior to the transmission. The identified diagnostic data may be modified such that data that the user does not want to be sent to the diagnosis site (e.g., sensitive data) is excluded from the data communicated to the diagnosis site. The data may be modified by removing or excluding the sensitive data from the data that is communicated to the diagnosis site or replacing the sensitive data with non-sensitive data. The modified data may then be communicated from the system site to the diagnosis site in the form of a package.

    摘要翻译: 允许系统站点上的用户或客户审查技术,并且如果需要,修改在系统现场识别的数据,以便在传输之前传送到诊断位置。 所识别的诊断数据可以被修改,使得用户不希望将其发送到诊断位点的数据(例如敏感数据)被排除在传送到诊断位点的数据中。 可以通过从传送到诊断站点的数据中删除或排除敏感数据或用非敏感数据替换敏感数据来修改数据。 然后可以以包的形式将修改的数据从系统站点传送到诊断站点。

    Health meter
    7.
    发明授权
    Health meter 有权
    健康仪表

    公开(公告)号:US08271417B2

    公开(公告)日:2012-09-18

    申请号:US12252070

    申请日:2008-10-15

    IPC分类号: G06F17/00 G06N5/02

    摘要: Techniques for indicating the status or health of a software system in a simple and summarized manner. In one embodiment, a health meter is displayed that displays a status value indicating the status or health of the software system. The status or health of the system as indicated by the health meter may be based upon one or more characteristics or perspectives (or components) of the system, such as performance, resource utilization, reliability, availability, scalability, and status values computed for the components.

    摘要翻译: 以简单和总结的方式指示软件系统的状态或健康的技术。 在一个实施例中,显示健康计量器,其显示指示软件系统的状态或健康状态的状态值。 健康计量表所指示的系统的状态或健康状况可以基于系统的一个或多个特性或观点(或组件),例如为该系统计算的性能,资源利用率,可靠性,可用性,可扩展性和状态值 组件。

    Gathering context information used for activation of contextual dumping
    8.
    发明授权
    Gathering context information used for activation of contextual dumping 有权
    收集用于激活上下文倾销的上下文信息

    公开(公告)号:US08239167B2

    公开(公告)日:2012-08-07

    申请号:US12251731

    申请日:2008-10-15

    IPC分类号: G06F11/30

    摘要: An infrastructure is provided for gathering diagnostic data that is relevant to an error or other conditions detected in a monitored system. A diagnosability framework is provided that automates the gathering of relevant diagnostic data upon occurrence of the condition in the monitored system. In one embodiment, context data is determined for the condition detected in the monitored system. A rule-based engine is provided that is configured to automatically determine one or more actions to be performed for the condition detected in the monitored system based on the determined context data. The actions may include performing tasks that gather diagnostic data that is relevant to the detected condition, store the gathered diagnostic data in a repository, recommend one or more diagnostic actions to a user, and other diagnostic related actions.

    摘要翻译: 提供了一个基础设施,用于收集与受监视系统中检测到的错误或其他条件相关的诊断数据。 提供了一种诊断框架,可在受监控系统中发生状况时自动收集相关诊断数据。 在一个实施例中,为在所监视的系统中检测到的状况确定上下文数据。 提供了一种基于规则的引擎,其被配置为基于所确定的上下文数据来自动确定要在被监视系统中检测到的条件执行的一个或多个动作。 动作可以包括执行收集与检测到的条件相关的诊断数据的任务,将收集的诊断数据存储在存储库中,向用户推荐一个或多个诊断动作以及其他诊断相关的动作。

    Self-managing performance statistics repository for databases
    9.
    发明授权
    Self-managing performance statistics repository for databases 有权
    数据库的自我管理性能统计信息库

    公开(公告)号:US07774312B2

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

    申请号:US10934771

    申请日:2004-09-03

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: A self-managing workload repository (AWR) infrastructure useful for a database server to collect and manage selected sets of important system performance statistics. Based on a schedule, the AWR runs automatically to collect data about the operation of the database system, and stores the data that it captures into the database. The AWR is advantageously designed to be lightweight and to self manage its use of storage space so as to avoid ending up with a repository of performance data that is larger than the database that it is capturing data about. The AWR is configured to automatically capture snapshots of statistics data on a periodic basis as well as purge stale data on a periodic basis. Both the frequency of the statistics data capture and length of time for which data is kept is adjustable. Manual snapshots and purging may also be performed. The AWR captured data allows for both system level and user level analysis to be automatically performed without unduly impacting system performance, e.g., by eliminating or reducing the requirement to repeat the workload in order to diagnose problems.

    摘要翻译: 自管理工作负载存储库(AWR)基础架构可用于数据库服务器收集和管理所选的重要系统性能统计信息。 根据计划,AWR自动运行以收集有关数据库系统操作的数据,并将其捕获的数据存储到数据库中。 AWR有利地被设计为轻量级并且自我管理其对存储空间的使用,以避免最终获得比它正在捕获数据的数据库更大的性能数据库。 AWR配置为定期自动捕获统计数据的快照,并定期清除过期数据。 统计数据捕获的频率和保存数据的时间长短都是可调的。 也可以执行手动快照和清除。 AWR捕获的数据允许自动执行系统级别和用户级别分析,而不会不必要地影响系统性能,例如通过消除或减少重复工作负载以便诊断问题的要求。

    SCRUBBING AND EDITING OF DIAGNOSTIC DATA
    10.
    发明申请
    SCRUBBING AND EDITING OF DIAGNOSTIC DATA 有权
    诊断数据的编辑和编辑

    公开(公告)号:US20090106262A1

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

    申请号:US12251685

    申请日:2008-10-15

    IPC分类号: G06F17/30

    摘要: Techniques that enable a user or customer at a system site to review and, if desired, modify data identified at the system site for transmission to a diagnosis site prior to the transmission. The identified diagnostic data may be modified such that data that the user does not want to be sent to the diagnosis site (e.g., sensitive data) is excluded from the data communicated to the diagnosis site. The data may be modified by removing or excluding the sensitive data from the data that is communicated to the diagnosis site or replacing the sensitive data with non-sensitive data. The modified data may then be communicated from the system site to the diagnosis site in the form of a package.

    摘要翻译: 允许系统站点上的用户或客户审查技术,并且如果需要,修改在系统现场识别的数据,以便在传输之前传送到诊断位置。 所识别的诊断数据可以被修改,使得用户不希望将其发送到诊断位点的数据(例如敏感数据)被排除在传送到诊断位点的数据中。 可以通过从传送到诊断站点的数据中删除或排除敏感数据或用非敏感数据替换敏感数据来修改数据。 然后可以以包的形式将修改的数据从系统站点传送到诊断站点。