MODEL-DRIVEN, REPOSITORY-BASED APPLICATION MONITORING SYSTEM
    9.
    发明申请
    MODEL-DRIVEN, REPOSITORY-BASED APPLICATION MONITORING SYSTEM 有权
    模型驱动,基于记录的应用监控系统

    公开(公告)号:US20090112559A1

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

    申请号:US11925326

    申请日:2007-10-26

    IPC分类号: G06F17/50

    摘要: Enabling and processing events. To enable events, an application model correlated to an application is declaratively defined. The application model describes operations of the application. One or more event models correlated to the application model are declaratively defined. The event models describe application execution locations where events are desired to be emitted in the execution of the application. Based on the correlation of the event models to the application models, the applications are instrumented with instrumentation code to cause the application to emit events at the execution locations. To process events an application model is defined. The application model includes one or more observation models. The observation models include a correlation of events to the observation model by defining instrumentation models in the application model. An event is received. The event is applied to the observation model based on the correlation. The event is processed according to the observation model.

    摘要翻译: 启用和处理事件。 为了启用事件,与应用程序相关联的应用程序模型是声明式定义的。 应用程序模型描述了应用程序的操作。 与应用程序模型相关的一个或多个事件模型是声明性定义的。 事件模型描述应用程序执行位置,其中希望在执行应用程序时发出事件。 基于事件模型与应用模型的相关性,应用程序会使用仪器代码来使应用程序在执行位置发出事件。 要处理事件,定义应用程序模型。 应用模型包括一个或多个观察模型。 观察模型通过在应用模型中定义仪器模型,包括事件与观察模型的相关性。 收到一个事件 该事件基于相关性应用于观察模型。 事件根据观察模型进行处理。

    Model-driven, repository-based application monitoring system
    10.
    发明授权
    Model-driven, repository-based application monitoring system 有权
    模型驱动,基于存储库的应用监控系统

    公开(公告)号:US07814198B2

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

    申请号:US11925326

    申请日:2007-10-26

    IPC分类号: G06F15/13

    摘要: Enabling and processing events. To enable events, an application model correlated to an application is declaratively defined. The application model describes operations of the application. One or more event models correlated to the application model are declaratively defined. The event models describe application execution locations where events are desired to be emitted in the execution of the application. Based on the correlation of the event models to the application models, the applications are instrumented with instrumentation code to cause the application to emit events at the execution locations. To process events an application model is defined. The application model includes one or more observation models. The observation models include a correlation of events to the observation model by defining instrumentation models in the application model. An event is received. The event is applied to the observation model based on the correlation. The event is processed according to the observation model.

    摘要翻译: 启用和处理事件。 为了启用事件,与应用程序相关联的应用程序模型是声明式定义的。 应用程序模型描述了应用程序的操作。 与应用程序模型相关的一个或多个事件模型是声明性定义的。 事件模型描述应用程序执行位置,其中希望在执行应用程序时发出事件。 基于事件模型与应用模型的相关性,应用程序会使用仪器代码来使应用程序在执行位置发出事件。 要处理事件,定义应用程序模型。 应用模型包括一个或多个观察模型。 观察模型通过在应用模型中定义仪器模型,包括事件与观察模型的相关性。 收到一个事件 该事件基于相关性应用于观察模型。 事件根据观察模型进行处理。