La arquitectura de
WebSphere Business Monitor
6.0.1
se compone de un conjunto de componentes internos y un grupo de componentes
externos.
Los
Modelos de magnitudes empresariales, que se definen en
WebSphere Business
Modeler,
son un componente clave de la supervisión.
En un modelo de magnitudes empresariales, se definen
los puntos de medición, los filtros de sucesos, las magnitudes, su correlación y los
orígenes de los datos empresariales. Una vez completado el
modelo de magnitudes empresariales se exporta a
WebSphere Business Monitor.
WebSphere Business
Monitor reconoce los modelos que se van a supervisar y las magnitudes que se
van a capturar a partir de sucesos entrantes.
Las vistas de panel de control muestran los ICR (indicadores clave de rendimiento)
creados a partir de los sucesos recopilados, basados en un modelo, para crear
representaciones gráficas de esos valores. Las notificaciones se generan a partir de
situaciones y acciones, según una condición definida, para realizar acciones correctoras
y detectar y evitar errores durante la operación.
Todas estas acciones se llevan a cabo mediante un conjunto de componentes internos:
- Monitor Server: recibe los sucesos, manipula las instancias de contexto de
supervisión y almacena y conserva las métricas de ejecución e históricas y los valores de
ICR de esas instancias.
- Paneles de control: muestran los datos supervisados. Proporcionan un conjunto
de vistas predefinidas que se pueden personalizar para dar soporte a distintas
representaciones de datos y ofrecer análisis de datos ampliados.
- Bases de datos: proporcionan a Monitor Server la información para el proceso
de sucesos. También proporcionan al cliente del panel de control la información para
rellenar las vistas. La información se transfiere a través de las bases de datos mediante
otro componente de supervisión, el Gestor de duplicación.
- Gestor de acciones adaptativo: proporciona distintos tipos de respuesta
empresariales a partir de situaciones expresadas en los sucesos entrantes.
- Generador de esquemas: genera scripts de base de datos para crear tablas en
las bases de datos de estado, de tiempo de ejecución e histórica. Estas bases de datos contienen los datos
de los modelos de magnitudes empresariales.
El Generador de esquemas también genera la descripción de metadatos de
DB2
Cube
Views de la base de datos histórica y genera las correlaciones de
metadatos para el gestor de duplicación.
Otros componentes externos esenciales en la operación de supervisión son:
- Editor de magnitudes empresariales: (BME) se utiliza para crear
el modelo de magnitudes empresariales
que define lo que se debe supervisar, por ejemplo, contextos de supervisión,
indicadores clave de rendimiento, métricas y situaciones empresariales.
- Infraestructura de sucesos comunes: permite la gestión de sucesos al recibir
los sucesos de los orígenes de sucesos y transferirlos a los consumidores de sucesos
que han expresado su interés en esos sucesos.
- DB2 Alphablox
y DB2 Cube
Views: proporcionan análisis de datos ampliados para los paneles de control.
El diagrama siguiente ilustra la interacción entre los componentes enumerados:
Figura 1. Diagrama de la arquitectura de Monitor