Plantillas y componentes

Plantillas y componentes

Introducción

Pandora FMS realiza todas las comprobaciones a través de Módulos, permitiendo procesar diferentes tipos de datos en función del elemento a monitorizar. La lista completa de Módulos predeterminados que contiene Pandora FMS se puede consultar en la sección ManagementResourcesModule types.

En Pandora FMS existen diferentes tipos de Módulos, algunos son:

  • async: Datos asíncronos.
  • generic: Datos genéricos.
  • keep_alive: Módulo especial Keep Alive (“mantener en línea”), sirve para controlar el estado del último contacto con un Agente.
  • icmp: Comprobación ICMP (ping).
  • snmp: Comprobación SNMP.
  • tcp: Comprobación TCP.
  • web: Comprobación web.

Estos tipos de Módulos pueden almacenar diferentes tipos de datos, por ejemplo:

  • data: Datos numéricos.
  • proc: Valor booleano, 1 es cierto y 0 falso.
  • string: Cadena de texto.
  • inc: Datos incrementales por unidad de tiempo.
  • inc_abs: Datos incrementales absolutos que muestran solamente el valor incrementado desde la última lectura.

Componentes

Un componente es un Módulo genérico que se puede aplicar repetidamente sobre un Agente, como si fuera una “copia maestra” de un Módulo, generando un Módulo asociado a un Agente. Con esta herramienta se pueden crear y mantener una lista de los componentes más utilizados para aplicarlos a los agentes nuevos.

  • Componentes de red: Agrupan a todos los módulos de tipo remoto (WMI, TCP, SNMP, ICMP, plugin, etcétera).
  • Componentes locales: Incluyen la definición de los módulos de Agentes software, como “trozos” de texto que se incorporarán al archivo de configuración del Agente que tenga la configuración remota habilitada.

Plantilla de componentes

Los componentes de red se pueden agrupar en plantillas, de tal manera que se puede aplicar múltiples componentes de red directamente sobre un Agente. Se pueden crear así varios módulos de forma simultánea a través de los componentes de red asociados a una plantilla.

El servidor Recon aplica los componentes de red asociados a una plantilla sobre los hosts detectados, agregando los módulos especificados de forma automática y permitiendo así un despliegue de monitorización automática.

Componentes de red

Menú ManagementConfigurationTemplatesRemote components.

En esta lista se podrá buscar los componentes ya existentes (filtrando por grupos o por texto de búsqueda libre), ver su configuración en detalles, modificarlos o crear nuevos componentes. Para editar las propiedades de un módulo cualquiera, haga clic sobre su nombre.

Si se modifica la plantilla, sus valores se aplicarán a los módulos que se creen desde ese instante, no a los que ya estén creados.

Crear componentes de red nuevos

Para crear un componente de red, vaya al menú ConfigurationTemplatesRemote components, y en la parte inferior de la página, en el menú desplegable seleccione un componente de red de los cuatro posibles (Network, Plugin, Wizard o WMI) y pulse el botón Create.

Por ser un componente genérico algunos parámetros como snmp community, user o password pueden ser diferentes según los agentes a los que le aplique el Módulo posteriormente, en esos casos se pueden dejar en blanco. Si se dispone de una política de usuarios comunes para los sistemas, los módulos se pueden dejar configurados por completo introduciendo nombres de usuarios, contraseñas y otros datos que sean comunes para todos los agentes.

El mismo proceso se realiza para componentes de tipo plugin,al seleccionar en la lista Plugin en la interfaz aparecerán los campos definidos en las macros de dicho plugin seleccionado.

Componentes locales

Menú ManagementConfigurationTemplatesLocal components.

Los componentes locales hacen referencia a los componentes que se pueden aplicar a los Agentes Software. Estos componentes se pueden aplicar de forma automática a todos los agentes a través de las políticas o de forma manual (uno a uno) en el editor de configuración remota del Agente. Pandora FMS dispone de decenas de módulos locales para aplicar a las políticas y a los agentes de forma automática, ordenados por categorías.

Consulte la sección de políticas para saber cómo aplicar componentes locales a agentes software de forma remota.

La lista de módulos locales ya existentes se pueden filtrar por diversos parámetros (grupo, sistema operativo, consulta de texto libre) y también se puede ver, modificar y crear nuevos componentes. Para editar un módulo cualquiera haga clic en su nombre respectivo.

Crear componentes locales nuevos

Para crear un componente local nuevo, vaya a la página principal de administración de componentes locales, Menú ManagementConfigurationTemplatesLocal components y pulse el botón Create en la parte inferior derecha de la página.

Aparecerá la página con el formulario de creación del componente local nuevo. Rellene el formulario con la información antes mencionada y pulse de nuevo el botón Create para guardar.

Macros de ejecución local

Es posible definir macros en los componentes locales. Estas macros serán usadas en el parámetro module_exec y tendrán la estructura _field1_ , _field2__fieldN_.

Las macros aparecerán en el formulario de edición de Módulos como campos normales, de forma transparente al usuario.

Si un componente de Módulo tiene macros, los datos de configuración estarán ocultos por defecto para simplificar la vista, pero es posible mostrarlos y modificarlos. Si es definida una cadena en el campo Help, aparecerá un tip junto al campo con esta cadena.

Plantillas de módulos

Las plantillas de módulos son plantillas que contienen módulos de comprobaciones de red. Estas plantillas, una vez creadas, se pueden aplicar directamente a agentes, evitando tener que añadir los módulos de uno en uno, o bien aplicar las plantillas al realizar una tarea de reconocimiento de red.

Menú ManagementConfigurationTemplatesModule templates.

De la lista pulsar sobre el nombre cualquiera de las plantillas para editarla, hacer clic sobre el icono papelera en la columna de la derecha para borrarla.

Con el botón Create se agrega plantilla nueva. Rellene los campos Name y PEN y guarde pulsando el botón Create. Aparecerá el botón Add components donde podrá filtrar por grupo, seleccione los componentes necesarios y pulse OK. Para finalizar la creación haga clic en el botón Update.

Aplicar una plantilla de módulos a un Agente

Para aplicar una de las plantillas de módulos de monitorización ya existentes, o una creada, se debe ir a la configuración de un agente mediante el menú ResourcesManage agents. De la lista de agentes, seleccione uno mediante el enlace Modules correspondiente. Una vez acceda a esta pantalla, debe pulsar sobre la solapa de las plantillas, Module templates, en la parte superior de la página.

Se mostrarán los módulo que ya tiene el Agente y las plantillas de Módulos existentes. Seleccione una plantilla y pulse el botón Assign. Automáticamente se añadirán los módulos que contenga esa plantilla. Una vez aplicada la plantilla, puede borrar algunos de los módulos haciendo clic en el icono de papelera, o puede editarlos pulsando sobre el icono de herramienta. Los Módulos agregados tendrán una descripción automática basada en el nombre de la plantilla.

No se muestran las plantillas que se han aplicado sobre el agente, solo los módulos que estas contienen.

Private Enterprise Number

Todos los dispositivos SNMP cuentan con una cadena identificativa (OID), que es única para cada marca y modelo de un dispositivo. Dentro de esas cadenas existe un número que se encuentra en la séptima posición y es el que determina a cual fabricante pertenece el dispositivo.

Este número es el Private Enterprise Number ( PEN ) de un fabricante y se encuentra registrado en la IANA. Se pueden configurar estos PEN en Pandora FMS para utilizarlos junto con las plantillas de módulos y agregar así monitorización de forma dinámica.

Vaya al menú ManagementConfigurationTemplatesPrivate Enterprise Numbers para tener acceso a la lista de PEN registrados. Puede editar y/o borrar cada uno de los PEN registrados al hacer clic en los iconos correspondientes de la columna Options.

Para registrar un nuevo fabricante, haga clic en el botón Register manufacturer. Solo será necesario insertar el PEN correspondiente del fabricante, indicar su nombre y una descripción. De esta manera se agregará al listado ya existente.

En las plantillas de módulos se indicarán uno o varios PEN de manera que cuando se lleve a cabo una tarea de descubrimiento, Pandora FMS sea capaz de obtener el fabricante del dispositivo y agregarle la monitorización adecuada.

Componentes de Wizard

Dentro de las capacidades del wizard SNMP y el wizard WMI, se encuentran un tipo de componentes remotos llamados Componentes de wizard .

Estos componentes permiten establecer una configuración base para los módulos que serán generados en los agentes al ejecutar cualquiera de los wizard (SNMP o WMI). Además ofrece la posibilidad de que con un solo componente se puedan generar varios módulos de forma dinámica. Por ejemplo, un componente para escanear las distintas unidades de almacenamiento de un dispositivo o los procesos en ejecución.

Se pueden crear estos componentes desde el menú ManagementConfigurationTemplatesRemote components.

Grupos de componentes

Para ayudar a ordenar y clasificar los componentes existen los grupos de componentes. Los componentes se asocian en grupos de componentes a la hora de crearlos.

Para ver los grupos de componentes existentes vaya a ManagementResourcesComponent groups. En pantalla se mostrarán los grupos existentes y su descripción. Se pueden ver los detalles de los grupos pulsando sobre su nombre, borrarlos pulsando sobre icono de papelera a la derecha, en la columna Action, y crear nuevos pulsando en el botón inferior Create. También puede seleccionar varios por medio de su respectiva casilla de selección y pulsar en el botón Delete.

Con el botón Create se puede crear un grupo de componentes nuevo. Rellene los campos en el formulario, proporcione un nombre para el grupo y seleccione si tiene un padre dentro de los grupos existentes. Después, pulse de nuevo el botón Create. Ahora podrá añadir componentes nuevos a su recién creado grupo de componentes.

Volver al Índice de Documentación Pandora FMS