Tabla de Contenidos

Informes

Informes

Versión EnterpriseDentro de un informe, la información a presentar se organiza en elementos de informe. Hay diferentes tipos de elementos que realizan cálculos y presentan información de formas muy distintas.

Aunque generalmente tienen un formulario de configuración muy similar, cada tipo de elemento se configurará de manera independiente. Se puede tener tantos elementos de tipo y estilo como se necesiten.

  • Pandora FMS simplifica la administración de la monitorización mediante los permisos de usuario. Existen varios sistemas de permisos que restringen lo que un usuario puede ver o administrar, el más importante es el concepto de grupos (ya sean grupos predefinidos por Pandora FMS y/o grupos personalizados) combinados con el perfil de cada uno de los usuarios. Preste usted especial atención a las notas sobre el grupo Todos (ALL) a lo largo de toda la documentación.
  • Versión EnterpriseEn la versión 771, o posterior, el “Sistema ACL Enterprise” tiene habilitadas opciones específicas para la administración y manejo de informes con perfiles de usuario personalizados que se adaptan a cualquier necesidad.

Creación de un informe

Menú OperationReportingCustom reportsCreate report. Se le presentará un formulario donde indicar el nombre del informe (Name) y seleccionar el grupo (Group) al que pertenecerá el informe, también si el informe es privado o no (Write access) y la descripción del mismo.

En el campo Write access podrá elegir los derechos de edición del informe:

Por defecto el informe será interactivo (marcado como No en Non-interactive Report). Al marcar un informe como no interactivo, el mismo solamente podrá ser enviado por correo electrónico:

Por defecto tiene activadas las opciones de crear una portada (Generate cover page in PDF render) y un índice (Generate index in PDF render) al momento de generar un PDF a partir del informe.

Presione Save para guardar. Una vez hecho esto se tendrá un informe vacío y listo para agregar elementos al mismo mediante los iconos dispuestos sobre el formulario de edición.

Versión 770 o posterior: En la lista de informes (List of reports) al hacer clic en el icono correspondiente de la columna HTML (excepto si el informe no es interactivo) podrá visualizar por pantalla los filtros e informe en sí mismo. Dicho informe podrá ser agregado (o removido) a su lista de informes favoritos (Favorite) haciendo clic en el icono de estrella que acompaña al nombre del informe.

Gestión de informes

Menú OperationReportingCustom reports → icono List of reports.

En la lista de informes registrados, para cada ítem, en la columna Op. se cuenta con las opciones de:

Pestaña Main data

Es la única disponible en un Informe nuevo, ya que en esta se definen los datos básicos del informe. Una vez guardado correctamente se tendrá acceso al resto de las pestañas. Estos campos son los mismos tanto para creación de un informe como para su edición.

Al finalizar de crear o editar pulse el botón Update para guardar los datos de los campos.

Pestaña List Items

Se muestra una visión global de todos los ítems que componen un informe. Utilice la subsección Filters para buscar de entre los elementos registrados en el informe; por ejemplo al desplegar la lista de Agents se mostrarán los agentes registrados en ese informe seleccionado.

Los ítems en la lista aparecerán con el orden en que se mostrarán en el informe, este orden puede ser modificado en la subsección Sort items (o ser borrados en la subsección Delete items, véase columna Op.).

Las columnas Agent y Module aparecen en blanco para algunos tipos de ítem (por ejemplo de tipo S.L.A o de tipo Text): esto es normal.

Pestaña Item editor

Al hacer clic en Item editor se podrá crear un nuevo elemento para el informe seleccionado.

El formulario es dinámico según el tipo de ítem (Type) a crear. Si está editando se pueden modificar todos los campos excepto el tipo.

Si se necesita cambiar el tipo, la forma de hacerlo es eliminar el actual y crearlo de nuevo con las mismas configuraciones.

Los campos comunes a todos los tipos son:

Se rellenan los campos según el tipo de elemento seleccionado y para guardar se pulsa Create item.

Ponga atención cuando guarde un ítem: Generalmente queda listo para agregar un ítem nuevo pero si el ítem que se acaba de crear tiene más opciones configurables entonces aparecerá el botón Update item.

Tipos de ítems

Existen distintos tipos de informe:

Además en la pestaña Global se podrán agregar varios tipos de informe adicionales.

Pestaña Wizard

Versión EnterpriseEsta pestaña permite realizar un informe completo de forma automática, con pocos clic. Aplicando configuraciones comunes, se pueden generar elementos aplicados a multitud de agentes y/o módulos.

De nuevo este formulario es dinámico de acuerdo al tipo de informe elegido en la lista Type:

Una vez elegido el tipo de informe, el periodo, los agentes y si fuera necesario los módulos, al pulsar el botón Add se generarán tantos ítems en el informe como agentes y/ o módulos haya seleccionado.

Pestaña Wizard SLA

Este asistente permite crear específicamente ítems de informe SLA de manera automática.

Podrá elegir los rangos de validez de valor de los módulos a seleccionar. Esta característica le permitirá comprobar el % de tiempo que un módulo ha mantenido valores dentro de rangos específicos.

Si no se definen umbrales, estos se ajustarán de forma dinámica a los umbrales de criticidad de cada módulo.

Aunque quien esté creando el ítem de informe no pertenezca explícitamente al grupo TODOS (ALL), aún así podrá asignar el grupo ALL como filtro de Agentes de los cuales escoger Módulos.

Pestaña Global

En este apartado del informe puede crear elementos de tipo:

De esta forma puede añadir diferentes módulos de diferentes agentes, además de poder elegir la operación a realizar en cada módulo: sumatorio, media, mínimo, máximo.

Aunque quien está creando el ítem de informe no pertenezca explícitamente al grupo TODOS (ALL), aún así podrá asignar el grupo ALL como filtro de Agentes de los cuales escoger Módulos.

Una vez se hayan elegido los parámetros y se haga clic en el botón Add se creará un ítem de informe que contendrá los agentes y módulos seleccionados.

Pestaña Advanced options

En la pestaña de configuración avanzada del informe puede editar varios aspectos visuales del mismo:

Family Font

La fuente por defecto es Times Roman. Para personalizar el tipo de fuente, seleccione la fuente deseada de la lista desplegable. Esta lista se construye a partir de los archivos .ttf contenidos en el directorio:

/var/www/html/pandora_console/enterprise/include/mpdf50b/ttfonts

Puede agregar los archivos de fuentes en formato TTF a este directorio. Deberán tener los permisos correctos para que el usuario con el que se proporciona el servicio web tenga acceso a estos archivos, por defecto apache:apache en sistemas basados en CentOS. Pandora FMS incluye la fuente “code” que visualiza todos los caracteres existentes en UTF8.

Por defecto se utilizará pandora_log.jpg. Puede seleccionar de la lista desplegable cualquiera de los posibles logotipos para decorar la cabecera de cada página PDF. Esta lista se construye a partir de los archivos de imagen contenidos en el directorio:

/var/www/html/pandora_console/images/custom_logo/

Puede agregar los archivos de imagenes a este directorio. Deberán tener los permisos correctos para que el usuario con el que se proporciona el servicio web tenga acceso a estos archivos, por defecto apache:apache en sistemas basados en CentOS.

Macros

Para reutilizar plantillas de edición, puede utilizar las siguientes macros en los campos de texto enriquecido:

Pestaña View report

Esta pestaña muestra el informe en formato HTML, y es igual a la opción HTML view incluida en la lista de informes registrados.

Visualización de un informe

Menú OperationReportingCustom reports → icono List of reports.

Se pueden visualizar los informes en formato HTML, XML, PDF, JSON o CSV en los iconos respectivos de cada columna e ítem de reporte.

Para enviarlos por correo electrónico se hace clic en el icono correspondiente en la columna E-mail y se abrirá un formulario emergente donde se colocará destinatario(s) y de manera opcional un campo de asunto y un campo de mensaje.

Si se necesita enviar el mismo informe a varios destinatarios coloque las direcciones separadas por comas.

Exportar e importar informes

Programación automática de informes

La programación automática de informes está incluida en las Tareas de Consola (Console task).

Para crear una tarea de Consola para enviar informe vaya al menú ManagementDiscoveryNew console task y seleccione Send custom report by e-mail de la lista desplegable en Task. La interfaz es la misma para crear o editar una tarea (excepto el botón Create o Update para guardar).

Los campos comunes para cada tarea son:

  1. Scheduled: Periodicidad de la tarea, diariamente, mensualmente, etcétera o una sola vez (Not scheduled, ver siguiente punto).
  2. Next execution: Próxima ejecución de la tarea, seleccione fecha en el primer campo y hora en el segundo campo (menú emergente al hacer clic en cada uno).
  3. Group: Grupo al que pertenecerá la tarea.
  4. Report pending to be created: Entre los reportes registrados seleccione el que va a ser enviado.
  5. Send to e-mail addresses (separated by a comma): Destinatario(s).
  6. Report Type: Tipo de informe que será enviado (XML, etcétera).

Si se elecciona Send custom report (from template) by email en la lista Task se debe configurar, además:

Para que funcione el envío del correo electrónico, se debe configurar previamente en las opciones de envío de Pandora FMS.

Plantillas de informes

Las plantillas de informes son componentes que permiten parametrizar la creación de informes que más tarde se podrán aplicar sobre un conjunto de agentes.

Cada elemento de las plantillas buscará la coincidencia con un agente y/o módulo mediante una expresión regular o una subcadena, haciendo muy flexible este sistema.

Al crear una plantilla de informe se define una serie de elementos. Estos elementos definidos, son los mismos ítems de informe que se definen para un informe.

La diferencia reside en que cada uno de estos ítems de plantilla generará uno o más ítems de informe, siempre y cuando al aplicar la plantilla exista una coincidencia con algún agente y/o módulo de los elegidos.

Crear plantilla

Acceda al menú OperationReportingCustom Reports y haga clic en el icono List of templates que está arriba a la derecha, justo al lado del icono List of reports. Haga clic en el botón Create template:

Para guardar la plantilla al terminar de rellenar los campos, pulse el botón Save.

Editor de items

Al pulsar el icono item editor se podrán crear nuevos ítems dentro de la plantilla.

Los tipos de ítems son los mismos que los de los informes, con la diferencia que, a la hora de aplicarse a un agente o módulo, este se buscará como una expresión regular. Por ejemplo, oracle_agent.* podrá corresponderse con los agentes: oracle_agent_1, oracle_agent_2, oracle_agent_producción, etcétera.

En caso de dejar vacío el campo, el ítem de la plantilla se aplicará sobre todos los agentes a la hora de aplicar la plantilla de informe.

Cuando se especifique un módulo, este podrá interpretarse de forma literal activando la casilla de verificación Module exact match. Si no se activa, utilizará el método estándar de coincidencia por expresión regular.

Lista de items

Menú OperationReportingCustom reports → icono List of templates → botón Edit de plantilla → icono List items.

En la sección de lista de ítems se pueden ver y editar los ítems creados dentro de la plantilla y modificar su orden además de borrarlos.

Opciones avanzadas de plantilla

Menú OperationReportingCustom reports → icono List of templates → botón Edit de plantilla → icono Advanced options.

En esta sección podrá configurar aspectos visuales del informe resultante como la fuente, el logotipo, la cabecera, la primera página o el pie de informe, tal como haría con un informe estándar.

Una vez haya terminado de editar los aspectos visuales, haga clic en el botón Update para guardar los cambios.

Gestión de plantillas

Menú OperationReportingCustom Reports y haga clic en el icono List of templates.

Aplicación directa de una plantilla de informes

Menú OperationReportingCustom reports → icono List of templates. Luego en cada plantilla se dispone de botones para cada visualización: HTML, JSON, etcétera. Al hacer clic en uno de ellos se abrirá el formulario Generate a dynamic report el cual solamente traerá la consulta escrita en Agents to apply cuando se creó la plantilla.

Asistente de plantillas

Puede hacer uso del asistente de plantillas ( Template Wizard ) si se necesita instanciar una plantilla de informe en un informe real para tenerlo disponible en la lista de informes de Pandora FMS, por ejemplo:

Puede activar la casilla de verificación Create report per agent para generar un informe por cada agente seleccionado. Si no lo activa, se generará un informe general con toda la información.

Limpieza de informes

Para borrar los informes creados en aplicaciones anteriores de una plantilla vaya al Asistente de plantillas de informes.

Allí debe seleccionar una plantilla en la lista desplegable de Templates y luego hacer clic en el botón para borrar (botón de la escoba).

Esta acción eliminará todos los informes creados basados en esta plantilla, automáticamente.

Sistema ACL Enterprise enfocado a informes

Versión 771 o posterior.

Versión EnterprisePor medio del “Sistema ACL Enterprise” podrá crear perfiles personalizados con los que podrá asignar permisos de visualización, modificación, creación y borrado de informes.

Para ello deberá ir a la configuración del Sistema ACL Enterprise (ManagementProfilesEnterprise ACL setup), seleccionar el perfil al cual asignará los permisos en la lista desplegable en User profile.

Seleccione Reporting en Section y luego agregue en Section 2 los permisos que usted considere necesarios:

Volver al Índice de Documentación Pandora FMS