创建监控器模型

要在监控模型编辑器中创建监控模型,请首先创建业务监控项目,然后创建监控模型。监控模型包含监控详细信息模型、关键业绩指标 (KPI) 模型、维模型、可视模型和事件模型。

关于此任务

下列步骤是创建监控器模型的简要过程:

过程

  1. 在“项目浏览器”视图的“业务监控”透视图中创建一个业务监控项目。请参阅创建业务监控项目

    选择从该项目引用的其他项目,以作为事件定义的源。事件定义可以是 XML 模式定义 (XSD)、Web Service 描述语言 (WSDL) 或公共基本事件文件。

    如果要监控 Process Server 应用程序以外的事件源,请首先导入描述要监控的运行时系统所发出事件的事件定义。提供这些事件定义后,可以为每个定义创建包含入站事件的监控模型,并进一步优化监控模型以便在事件到达运行时的时候抽取相关事件信息。

  2. 创建或导入监控器模型(.mm 文件)。 新的监控器模型随同导入的事件定义一起显示在“项目浏览器”视图中。

    Integration Designer 可用于生成包含低级信息(例如事件定义、入站事件和相关性表达式)的监控模型。

    请参阅生成监控模型

  3. 如下所示定义监控详细信息模型:
    1. 定义监控上下文 确定所需监控上下文的数量和结构。通常,您从一个监控上下文入手,并在建模期间根据需要创建更多监控上下文。请参阅定义监控上下文
    2. 定义入站事件,并将其与步骤 1 中添加的事件部分或事件定义关联。请参阅定义监控上下文的入站事件
    3. 定义监控上下文的键。 确定用于描述关联到监控上下文的受监控实体的信息片段,并定义键以便保留这些标识。例如,核准流程的监控上下文可能由工作流程引擎的流程实例标识进行描述,而订单跟踪的监控上下文可能由订单编号来描述。请参阅定义键
    4. 要标识感兴趣的事件并使它们与正确的监控上下文实例相关联,请填写入站事件的过滤条件和关联表达式。请参阅定义监控上下文的入站事件
    5. 要检测任何与业务域相关的特殊情况,请定义触发器。 您可以指定何时对触发器条件进行求值。触发器会在条件求值为 true 时启用。
    6. 要处理来源于事件的信息,请定义度量值、计数器和秒表。 定义何时更新计数器和秒表,并添加用于计算度量值的表达式。请参阅定义度量
    7. 如果需要,请定义出站事件。出站事件可以由任何事件处理应用程序来接收,或者来源于监控上下文的出站事件可以是其他监控上下文或 KPI 上下文的入站事件。出站事件还可以由监控操作服务来接收以生成警报,或者可以直接在仪表板中创建警报,这样更加方便。 根据可导致发出出站事件的每个触发器,指定要分配给每个事件属性的值。请参阅定义监控上下文的出站事件
  4. 通过创建 KPI 上下文来定义 KPI 模型,然后创建 KPI 定义。 指定影响仪表板中显示选项的初始目标和范围。选择每个 KPI 是基于度量值和聚集函数,还是基于以其他 KPI 为基础的计算。请参阅定义或创建关键业绩指标 (KPI)
  5. 如果计划执行维分析,请定义维模型以聚集跨监控上下文实例的信息。请参阅定义维模型