Plantillas (Templates)

Las Plantillas (Templates) son modelos o perfiles de configuración de Dispositivos, con una estructura fija y unos parámetros preestablecidos libremente por el usuario.

Es posible asignar una o varias Plantillas a un Dispositivo, el cual heredará sus atributos y parámetros de configuración (siempre y cuando el Dispositivo no los traiga definidos), sirviendo de base para el modelado inicial del elemento y pudiendo añadir otros ajustes adicionales si fuera pertinente.

../../_images/4_088_import-tool_templates-tab_0-45.jpg

Además de mostrar y facilitar la gestión de las diferentes plantillas disponibles, esta vista es también el espacio donde dar de alta nuevas plantillas.

Listado de Plantillas de Dispositivos (Host Templates)

Este listado centraliza la totalidad de Plantillas diseñadas y dadas de alta en la herramienta de importación. Además, aúna los principales atributos de cada uno de los modelos definidos.

Los campos que componen este listado son los siguientes:

../../_images/4_089_import-tool_templates-table_0-47.jpg

✓ Name: nombre identificativo de la plantilla.

✓ Check command: comando de la operación ejecutada internamente por el sistema para determinar el estado del Dispositivo.

✓ Check period: periodo de tiempo establecido para el lanzamiento de comprobaciones regulares de operatividad.

✓ Check interval: intervalo de tiempo específico que transcurre entre dos chequeos programados.

✓ Max check attempts: número máximo de intentos de chequeos de verificación de estados establecidos. El sistema establece tres intentos por defecto.

✓ Retry interval: intervalo de tiempo que transcurre entre chequeos, al volver a intentarlo después de un error leve.

✓ Templates: listado de plantillas secundarias de las que hereda atributos la plantilla principal.

✓ Packs: listado de Packs de Monitorización asociados a la plantilla.

Important

Una plantilla puede heredar (no sobreescribir) atributos de otras plantillas genéricas predefinidas, como son: generic-host y generic-BPhost, de hecho, es recomendable que todo nuevo modelo herede la configuración de alguna de ellas, para que los requisitos básicos y mínimos de monitorización estén cubiertos.

Considerando la relevancia de estas plantillas por defecto, ambas pueden ser editadas, pero acciones como su borrado definitivo o configuración de Packs de Monitorización quedan bloqueadas, puesto que un mal uso podría desencadenar errores en la aplicación.

Los iconos de estas acciones se mostrarán atenuadas en color gris.

../../_images/4_089a_import-tool_templates-locked_0-47.jpg

Acciones permitidas del listado (Actions)

Por su trascendencia, las posibles acciones aplicables en el Listado de Plantillas de Dispositivos (Host Templates), son descritas a continuación en un apartado independiente.

../../_images/4_090_import-tool_templates-actions_0-47.jpg

Propagar Plantilla

El cometido de esta acción es la propagación de plantillas (individuales) en cada uno de los Import-Tools gestionados en WOCU. Para ello, una copia de la plantilla seleccionada en el Reino origen, será migrada a los distintos Import-Tools asociados a otros Reinos de monitorización.

Attention

La acción Spread solo estará habilitada para perfiles de Administrador.

No se permite la propagación de plantillas genéricas: generic-host y generic-BPhost.

Haciendo clic sobre esta opción, se mostrará el siguiente mensaje de confirmación:

../../_images/4_114_import-tool_templates-spread-action_0-47.jpg

You are about to spread the [name] template to the rest of import-tools. It would be spread to a total of [number] import-tools. Are you sure?. Note: In case a template with that name already exists, it will be updated.

Estás a punto de extender la plantilla [nombre de la plantilla] al resto de import-tools. Se extendería a una total de [número] de import-tools. ¿Estás seguro?. Nota: En caso de que ya exista una plantilla con ese nombre, será actualizada.

Para proceder al copiado de la plantilla en la totalidad de Import-Tools administrados, será necesario autorizar la acción pulsando el botón azul Spread o en caso contrario, cancelar el proceso cerrando la vista sin efectuar cambios.

A continuación, procesada y ejecutada satisfactoriamente la acción en el sistema, aparecerá un cuadro de diálogo con la siguiente información:

../../_images/4_115_import-tool_templates-spread-table_0-47.jpg

✓ Template: indica el nombre o identificador formal de la plantilla copiada.

✓ Realm: indica el Reino origen desde donde se ha exportado la plantilla.

✓ Tabla resumen: a través de un formato tabular se enlaza cada Import-Tool disponible en WOCU donde se depositará la plantilla (columna Import_Tool Name), con el estado resultante de la acción: SUCCESS y FAILURE (columna Result). La columna Message anota cualquier información relevante sobre la acción recientemente ejecutada.

Important

Cuando exista una plantilla con nombre similar, esta será actualizada adquiriendo la configuración y valores de la plantilla replicada. Dicha situación se indicará con el texto Updated en la columna Message del Import-Tool afectado.

Note

Las diferentes opciones de navegación, búsqueda y ordenación de elementos presentes en la vista, son explicadas en detalle en el apartado: Opciones comunes de navegación, filtrado y ordenación de elementos en WOCU.

Botón de Información (ℹ)

Haciendo clic en el botón identificado por el icono “ℹ” (Información), aparecerá una nueva ventana con los detalles de configuración de los distintos atributos de la plantilla correspondiente.

../../_images/4_113_import-tool_templates-info-view_0-46.jpg

A continuación se describen los campos de la ventana de información:

1) Información general

  • Nombre (Name): nombre de la plantilla en WOCU.
  • Alias: nombre alternativo de la plantilla.
  • Plantillas (Templates): este campo contiene una serie de etiquetas que hacen referencia a otras plantillas de las que está heredando atributos de configuración. Cada una de las etiquetas corresponde con una Plantilla (Template) de configuración aplicada.
  • Packs: este campo contiene una serie de etiquetas que hacen referencia a los perfiles de monitorización asignados a la plantilla. Cada una de las etiquetas corresponde con un Pack de Monitorización aplicado.
  • Comando de chequeo (Check Command): operación realizada internamente por WOCU para determinar el estado del Dispositivo que tenga aplicado dicha plantilla.
  • Impacto de Negocio (Business impact): indica a través de una escala la importancia o trascendencia del Proceso de Negocio definido en WOCU.
  • Action Url: definición de uno o más enlaces opcionales para la integración con otras herramientas externa. Habitualmente se utiliza para enlazar contra herramientas de graficado como pnp4nagios.
2) Sincronización (Timing)
  • Intervalo de chequeo (Check Interval): intervalo de tiempo que transcurre entre dos chequeos programados.
  • Intentos máximos de verificación (Max check attempts): número máximo de intentos de chequeos de verificación de estados establecidos. El sistema establece tres intentos por defecto.
  • Intervalo de reintento (Retry Interval): intervalo de tiempo que transcurre entre chequeos, al volver a intentarlo después de un error leve.
3) Herencia (Hierarchy)
  • Hostgroups: indica los Hostgroups que están asociados a ese Dispositivo que tenga aplicada dicha plantilla.
  • Dispositivo padre (Parents): indica el Dispositivo con el que tiene una relación de parentesco, que afectará su monitorización en el caso de incidencias.
4) Contacto (Contacts)
  • Contactos (Contacts): persona de contacto en caso de incidencia.
  • Grupo de contactos (Contact Groups): grupo de personas de contacto en caso de incidencia.
  • Activación de notificaciones (Notifications)
5) Reglas de Negocio (Business Rules)
  • Impacto de Negocio (Business Impact): campo para asignar a través de una escala de seis niveles, la importancia o trascendencia del Proceso de Negocio (Business Process) definido en WOCU. Las posibles opciones son:

    • Ninguna (None). Valor predefinido por defecto en WOCU.
    • Baja (Low)
    • Media (Medium)
    • Alta (High)
    • Muy Alta (Very High)
    • Crítica (Critical)
  • Plantilla de Mensaje de salida (Business rule output template): campo destinado al diseño de la plantilla que genera el mensaje de error cuando un Proceso de Negocio (Business Process) no es exitoso. La plantilla definida por defecto es: Hosts down of BP $HOST_NAME$: $($HOST_NAME$ )$.

6) Geolocalización (Geolocation)
  • Latitud (Latitude): coordenadas geográficas de latitud del Dispositivo.
  • Longitud (Longitude):coordenadas geográficas de longitud del Dispositivo.
7) Periodos temporales (Time Period)
  • Periodo de chequeo (Check period): selector del marco temporal establecido para el lanzamiento de comprobaciones regulares de operatividad.
  • Periodo de notificación (Notification period): selector del marco temporal de envío de notificaciones a contactos. Más información en: Configuración de Periodos de Notificación.
8) Macros
Las macros son elementos que WOCU utiliza internamente para almacenar propiedades e información de los activos monitorizados.

Duplicar Plantilla

Esta acción (🗇) permite el duplicado de la plantilla en cuestión, generando una copia exacta de la misma. Antes de que el duplicado se haga efectivo, aparecerá el siguiente formulario con los parámetros de configuración de la plantilla original para una posible edición y actualización.

Note

Estos campos a editar coinciden con los descritos en el apartado: Crear nueva Plantilla (+ Add Template).

../../_images/4_091_import-tool_templates-duplicate_0-46.jpg

Finalizada la modificación (si procede), será necesario confirmar la acción haciendo uso del botón Duplicate (Duplicar) para conservar este nuevo formato en el Listado de Plantillas de Dispositivos (Host Templates).

Attention

Puede hacer uso del botón de refresco forzado de datos (🔁) ubicado en la parte superior derecha del Listado de Plantillas de Dispositivos (Host Templates) y visualizar la nueva alta.

Editar plantilla

Esta acción (🖉) permite efectuar cambios en la configuración de la plantilla seleccionada. Se abrirá el siguiente formulario con los parámetros de configuración de la plantilla original, para su libre modificación y actualización.

Note

Estos campos a editar coinciden con los descritos en el apartado: Crear nueva Plantilla (+ Add Template).

../../_images/4_092_import-tool_templates-edit_0-46.jpg

Finalizada la edición, será necesario confirmar la acción haciendo uso del botón Edit (Editar) para guardar esta nueva versión en el Listado de Plantillas de Dispositivos (Host Templates).

Attention

Puede hacer uso del botón de refresco forzado de datos (🔁) ubicado en la parte superior derecha del Listado de Plantillas de Dispositivos (Host Templates) y consolidar los últimos cambios registrados.

Configuración de Packs de Monitorización

Esta acción da acceso al módulo de asignación y configuración de Packs de Monitorización de cada plantilla ubicada en el Listado de Plantillas de Dispositivos (Host Templates).

../../_images/4_104_import-tool_templates_packs_0-46.jpg

Un Pack de Monitorización es un modelo o perfil de configuración predefinido de WOCU, que realiza una determinada función de monitorización. Son diseñados de acuerdo con las tecnologías más actuales y su asignación y configuración es totalmente libre. Consulta el catálogo completo y actualizado de Packs de Monitorización de WOCU en el siguiente enlace enlace.

Important

Amplía información sobre este módulo en Configuración de Packs de Monitorización (Packs).

Eliminar plantilla

Pulsando el botón rojo Borrar (Delete) correspondiente a la fila de una plantilla en concreto, se procederá a la eliminación definitiva de ese modelo en WOCU.

../../_images/4_093_import-tool_templates-delete_0-45.jpg

Tras accionar el botón, aparecerá el siguiente mensaje de confirmación que habrá que aceptar (mediante el botón rojo Delete (Borrar)) para efectuar el borrado final.

Attention

Puede hacer uso del botón de refresco forzado de datos (🔁) ubicado en la parte superior derecha del Listado de Plantillas de Dispositivos (Host Templates) y consolidar los últimos cambios registrados.

Crear nueva Plantilla (+ Add Template)

WOCU ofrece la posibilidad al usuario de introducir manualmente nuevas Plantillas de Dispositivos. Pueden agregarse tantos modelos como se desee.

El alta de un nuevo modelo se iniciará desde el botón + Add Template (Añadir Plantilla), ubicado sobre el Listado de Plantillas de Dispositivos (Host Templates), tal y como se aprecia en la siguiente imagen:

../../_images/4_095_import-tool_templates-add-new_0-45.jpg

A continuación se describe el proceso de diseño y creación de plantillas, junto con los correspondientes campos y parámetros a configurar del siguiente formulario.

../../_images/4_094_import-tool_templates-add-new_0-46.jpg

✓ Realm name: campo que registra el nombre del Reino en donde se depositará la plantilla para su uso.

✓ Name: campo para registrar el nombre o identificador formal de la plantilla.

✓ Alias: nombre alternativo de la plantilla. Útil para añadir un apelativo más fácil de recordar.

✓ Check command: comando de la operación a ejecutar internamente por el sistema, para determinar el estado del Dispositivo asociado.

✓ Action Url: definición de uno o más enlaces opcionales para la integración con otras herramientas externa. Habitualmente se utiliza para enlazar contra herramientas de graficado como pnp4nagios.

Timming


../../_images/4_096_import-tool_templates-add-new-timming_0-45.jpg

✓ Check interval: intervalo de tiempo específico que transcurre entre dos chequeos programados.

✓ Max check attempts: número máximo de intentos de chequeos de verificación de estados establecidos. El sistema establece tres intentos por defecto.

✓ Retry interval: intervalo de tiempo que transcurre entre chequeos, al volver a intentarlo después de un error leve.

✓ Active checks enabled: casilla para activar/desactivar los chequeos activos al Dispositivo. Por defecto, esta opción vendrá marcada.

Hierarchy


../../_images/4_097_import-tool_templates-add-new-hierarchy_0-45.jpg

✓ Parents: indica el Dispositivo con el que tiene una relación de parentesco, que afectará su monitorización en el caso de incidencias.

✓ Poller Tag: en entornos distribuidos existen máquinas (Pollers) que se ocupan de tareas de descubrimiento y ejecución de chequeos para la evaluación de estados operativos aplicados sobre un conjunto de Dispositivos receptores. Mediante la definición de una etiqueta en este campo, se configura qué Poller será responsable sobre este nuevo Dispositivo, es decir, se ocupará de enviar chequeos y descubrimientos hacia el Dispositivo en cuestión. Un Dispositivo a monitorizar con un poller_tag definido, tan solo usará los Pollers etiquetados con esa misma etiqueta, y nunca otros con otra etiqueta distinta o ninguna. En conclusión, es necesario que ambas partes (Dispositivo-Poller) compartan una misma etiqueta.

Contacts


../../_images/4_098_import-tool_templates-add-new-contacts_0-46.jpg

✓ Contacts: campo para registrar el o los usuarios de contacto para la notificación en caso de incidencia.

✓ Contacts groups: campo para registrar el o los grupos de usuarios de contacto para la notificación en caso de incidencia.

✓ Enable notifications: casilla para activar/desactivar el envío de notificaciones a los contactos asignados. Por defecto, esta opción vendrá marcada.

✓ Notification interval: campo para registrar el número de minutos que tienen que pasar para que el contacto sea notificado por una nueva caída del activo.

✓ Notification options: campo destinado para la definición de los estados de un Dispositivo para los que se pueden enviar notificaciones a un contacto. Las opciones válidas son una combinación de algunas de las siguientes alternativas:

d = notificación de estados DOWN.
u = notificación de estados UNREACHABLE.
r = notificación de estados UP.
f = notificación de la alternancia de estados (*Flapping*).
s = notificación al inicio y finalización del periodo de notificación programado.
n = esta opción cancela el envío de notificaciones.

Business rules


../../_images/4_099_import-tool_templates-add-new-BR_0-45.jpg

✓ Business Impact: campo para asignar a través de una escala de seis niveles, la importancia o trascendencia del Proceso de Negocio (Business Process) definido en WOCU. Las posibles opciones son:

  • Ninguna (None). Valor predefinido por defecto en WOCU.
  • Baja (Low)
  • Media (Medium)
  • Alta (High)
  • Muy Alta (Very High)
  • Crítica (Critical)

✓ Business rule output template: campo destinado al diseño de la plantilla que genera el mensaje de error cuando un Proceso de Negocio (Business Process) no es exitoso. La plantilla definida por defecto es: Hosts down of BP $HOST_NAME$: $($HOST_NAME$ )$.

Geolocation


../../_images/4_100_import-tool_templates-add-new-geolocation_0-45.jpg

✓ Latitude: campo para registrar las coordenadas geográficas de latitud del Dispositivo.

✓ Longitude: campo para registrar las coordenadas geográficas de longitud del Dispositivo.

Time Period


../../_images/4_102_import-tool_templates-add-new-time_0-45.jpg

✓ Check period: selector del marco temporal establecido para el lanzamiento de comprobaciones regulares de operatividad.

✓ Notification period: selector del marco temporal de envío de notificaciones a contactos. Más información en: Configuración de Periodos de Notificación.

Others


../../_images/4_101_import-tool_templates-add-others_0-46.jpg

✓ Event handler enabled: activando esa casilla, el manejador de eventos de los Dispositivos que apliquen esta nueva plantilla estará habilitado.

✓ Flap detection enabled: activando esta casilla, se habilitará la detección del estado operacional flapping en los Dispositivos que apliquen esta nueva plantilla.

✓ Process perf data: activando esta casilla, se habilitará el procesamiento de datos de rendimiento para esta nueva plantilla.

Una vez obtenida la configuración deseada, es necesario guardar y consolidar los cambios efectuados pulsando el botón Edit (Editar), o por el contrario, anular la acción a través de la opción Cancel (Cancelar).

../../_images/4_103_import-tool_templates-add-new-save_0-45.jpg

Puede hacer uso del botón de refresco forzado de datos (🔁) ubicado en la parte superior derecha del Listado de Plantillas de Dispositivos (Host Templates) y visualizar la nueva alta.

Important

Las diferentes opciones de navegación, búsqueda y ordenación de elementos presentes en esta pantalla, son explicadas en detalle en el apartado: Opciones comunes de navegación, filtrado y ordenación de elementos en WOCU.