Monitor models and KPIs

A business monitor model defines key performance indicators (KPIs) and associated metrics, dependencies that are related to inbound events, conditions that require business actions, and the outbound events that report conditions that might trigger business actions.

An IBM® Business Monitor monitor model can contain the following submodels:
  • Monitor details model
  • KPI model
  • Dimensional model
  • Visual model
  • Event model

The monitor details model contains most of the monitor model information.

The sample monitor models that are provided with the IBM Intelligent Operations Center do not use the visual or dimensional models.

The monitor details model defines one or more monitoring contexts. A monitoring context defines the information that is to be collected and monitored from one or more inbound events. For the IBM Intelligent Operations Center, the monitored entities are routing messages. A routing message is an XML message that is generated from a data item that is received by IBM Intelligent Operations Center from a data source. The information that is collected from the XML messages is used to calculate a KPI.

The KPI model contains one or more KPI contexts. The contexts define the KPIs, and their associated triggers and events. KPI contexts can process inbound events, evaluate recurring wait-time triggers, and send outbound events. For example, the context can specify that an XML notification should be sent when a KPI is out of the defined range.

The event model refers to all event inbound and outbound definitions that are used in the monitor model. It refers to XML schemas that describe the structure of individual event parts.