Supervisión de servidores o servicios en SAP BusinessObjects

by Rajendra Prasadrao Balmuri, Staff Data Engineer, Rackspace Technology

Introducción

La función de supervisión, introducida en SAP BO 4, cuenta con vigilancias, sondas, métricas y alertas como parte del proceso de supervisión. Algunas funciones de monitorización por defecto permiten a un administrador, sin necesidad de experiencia o conocimientos previos sobre el tema, obtener información útil sobre el estado del sistema. Antes de utilizar esta función, debe saber qué acciones realizar y conocer las limitaciones existentes. La nueva función de supervisión de Central Management Console (CMC) permite a los administradores supervisar el uso y el estado del sistema SAP© BusinessObjects (BO).

Debe asegurarse de que almacena la información para la supervisión en la base de datos de supervisión. Al tratarse de una base de datos CMS, funciona independientemente de las otras dos bases de datos de SAP BO. Para activar la base de datos de supervisión, siga estos pasos:

1. Inicie sesión en el CMC.

2. Seleccione aplicaciones.

3. Haga doble clic en la aplicación Monitorización.

4. Cuando se abra la ventana de propiedades de la aplicación de monitorización,  asegúrese de que    marca la opción `Enable Monitoring Application`.

5. Haga clic en Guardar y cerrar.

6. Si no está marcada, reinicie el Servidor de Procesamiento Adaptativo (APS).

La información de la base de datos se borra cada vez que el volumen de datos supera 1 GB. Puedes aumentar el tamaño de la CMC.

Supervisión, AC

Para acceder a la sección de supervisión en la CMC, vaya a Aplicaciones > Supervisión , como se muestra en la siguiente vista predeterminada de supervisión:

< entidad-drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>

Como puede ver en la imagen anterior, hay cinco pestañas diferentes en esta sección: Cuadros de mando, Métricas, Listas de vigilancia, Sondas y Alertas. En las secciones siguientes se analizan estos temas. 

Cuadros de mando

La pestaña por defecto se divide en las siguientes partes:

-    Salud  general: El icono muestra si el BO funciona correctamente o no.

-    Alertas  recientes: Aquí puede ver las alertas activadas por el sistema en las últimas 24 horas.

-    Vista  gráfica de BI Landscape: Este panel incluye una vista gráfica o tabular de los relojes dentro del sistema. Puede hacer clic en un reloj concreto para ver los detalles.

-    KPIs Estado: Muestra tres indicadores clave de rendimiento del sistema. Para profundizar, haga clic en cada uno de ellos.

-    Métricas a nivel de  despliegue: Utilice esta opción para ver las métricas de usuarios, trabajos en ejecución y trabajos pendientes.

Métricas

Las métricas son piezas individuales de información que le ayudan a entender la salud general de los diferentes componentes del sistema, como se muestra en la siguiente imagen:

< entidad-drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>

Las métricas se utilizan para medir la salud de un componente. Las métricas que defina dependerán de los componentes que esté supervisando y de sus requisitos. Entre los ejemplos de métricas se incluyen el tiempo de inicio de sesión del usuario, el tiempo de ejecución de la consulta, el porcentaje de uso de la CPU, el estado de disponibilidad de para el servicio del sistema y otros. Puede utilizarlos en vigilancias y alertas, estableciendo umbrales para las alertas de Advertencia y Peligro . Hay unas 250 métricas predefinidas. Además, puedes crear tus propias métricas. Las métricas por defecto permiten comprobar el estado de casi todo en el sistema.

Puede ver el estado histórico y actual de cualquier métrica que seleccione.

Listas de vigilancia

Esta pestaña ayuda a controlar los relojes creados. Las vigilancias son umbrales para las métricas que le muestran si la métrica se encuentra en estado saludable, de advertencia o de peligro, como se muestra en la siguiente imagen:

< entidad-drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>

La imagen anterior muestra los relojes creados por defecto. Puede modificar estos umbrales para adaptarlos a su sistema. Además, puede crear notificaciones para los relojes, como solicitar un correo electrónico si el sistema está en peligro, por ejemplo. Hay muchas opciones interesantes con los relojes, así que échales un vistazo.

También tienes la flexibilidad de decidir qué relojes quieres incluir en la pestaña del cuadro de mandos.

Sondas

Las sondas permiten supervisar el sistema BO mediante flujos de trabajo de aplicaciones simuladas que se ejecutan a través de secuencias de comandos basadas en kits de desarrollo de software.

< entidad-drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>

La parte más interesante del seguimiento de la CMC, las sondas son también la parte más desafiante. Las sondas se crean utilizando un kit de desarrollo de software (SDK).

Puede elegir entre las siguientes sondas por defecto generadas por el sistema:

-   **Cierre de sesión de CMS**: Supervisa el inicio de sesión de un usuario en el sistema BO y    cuánto tiempo tarda.

-   Servicio  Crystal Reports a través del servidor de páginas y de caché: Supervisa la disponibilidad y el rendimiento del servicio Crystal Reports (a través de la página y los servidores de caché).

-    Servicio  Crystal Reports a través de Report Application Server: Supervisa la disponibilidad y el rendimiento del servicio Crystal Reports (a través de Report Application Server).

-    Infoview: Supervisa la disponibilidad y el rendimiento del inicio y cierre de sesión de la aplicación web InfoView.

-    Monitorización del Servicio de Inteligencia  Web: Comprueba la disponibilidad y el rendimiento del Servicio de Inteligencia Web a través de los servidores de informes.

-    CMS ping: Prueba la funcionalidad central del CMS.

-    Caché  CMS: Comprueba la disponibilidad de la caché CMS.

-    Conexión a la base de datos  CMS: Prueba la conexión con el repositorio CMS.

-    Arrancar y parar servidores: Prueba las funciones de arranque y parada de los diferentes servidores del sistema.  

Alertas

Esta opción enumera las alertas que se han configurado en la lista de vigilancia.

< entidad-drupal data-align="left" data-embed-button="media_entity_embed" data-entity-embed-display="view_mode:media.full" data-entity-type="media" data-entity-uuid="ffc70d81-8bc0-42e9-b646-2faec089e354" data-langcode="en"> < /drupal-entity>

Puede ver los diferentes detalles de las alertas haciendo clic en cada una de ellas. Estas alertas envían correos electrónicos y realizan acciones, dependiendo de la configuración de su lista de vigilancia.

Cómo utilizar todo en uno

La información anterior proporciona una visión general de las diferentes pestañas de la aplicación de monitorización y cómo utilizarlas.

Para sacar el máximo partido de la vigilancia, hay que utilizar todas las opciones. Un ejemplo podría ser la supervisión del tiempo de respuesta para abrir un informe en el sistema. Para ello, utilice la opción de sondeo `Web Intelligence Service Monitoring` que se conecta, abre y actualiza un informe en Web Intelligence. A continuación, compruebe tanto la métrica del tiempo que tarda el sistema en ejecutar la sonda como la métrica que muestra si la sonda ha tenido éxito o no. Además, cree una lista de vigilancia con esta métrica y, si la sonda tarda más de cinco segundos, recibirá un correo electrónico avisando al administrador de que el sistema funciona un poco lento. Si la sonda falla o tarda más de 15 segundos, el sistema envía otro correo electrónico avisándole de que el sistema no funciona correctamente. Puede programar esta sonda para que se ejecute diariamente.

Con este sencillo escenario, puede detectar cualquier problema en el sistema automáticamente, antes de que cualquier usuario lo comunique. Además, la pestaña Alerta puede utilizarse para mostrar si hay algún problema que antes pasaba desapercibido.  

Conclusión

Utilizando esta función y las opciones disponibles, puede realizar tareas importantes y tener todo bajo control en su sistema BO. Aunque algunos aspectos son complejos, puedes hacer mucho con sólo la configuración predeterminada. Cuando entiendas más, podrás crear tus propias sondas y añadir opciones más personalizadas a tu monitorización.  

Obtenga más información sobre nuestros servicios de AWS