Gráficas

Introducción

Las gráficas muestran los datos recogidos por Pandora FMS durante un umbral de tiempo definido por el usuario. Las gráficas de Pandora FMS muestran datos a petición, siendo generadas cada vez que el operador requiere una de ellas, mostrando los datos más recientes.

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.

Interpretar las gráficas en Pandora FMS

Las gráficas en Pandora FMS representan los valores que un módulo ha tenido a lo largo de un periodo.

Gráficas normales

  • Son gráficas que representan la información almacenada por el módulo a un nivel básico.
  • Permiten ver una aproximación de los valores en los que oscila un módulo.
  • Dividen los datos del módulo en cajas de tal manera que representan una muestra de los valores del módulo.

Ventajas: Se generan muy rápidamente y consumen pocos recursos.

Particularidades: La información que proveen es aproximada. Los estados de los monitores que representan se calculan en base a eventos.

Gráficas TIP

  • Son gráficas que representan datos reales.
  • Muestran una representación veraz de los datos reportados por cada módulo.
  • Al ser datos reales prescinden de complementar la información con gráficas extra (avg, min, max).
  • El cálculo de períodos en estado desconocido se apoya en eventos, tal y como funcionan las gráficas normales, pero se complementa con una detección extra para los casos en que los eventos hayan sido purgados (por una optimización para el rendimiento, por ejemplo).

Ventajas: Los datos representados son todos los datos descomprimidos de la base de datos. Es la forma más realista de revisar los datos de un módulo.

Inconvenientes: Su procesado es más lento que en las gráficas normales. Dependiendo del rango de tiempo y el volumen de datos a mostrar es posible que su visualización sea menos fluida.

Gráficas de módulo

Introducción

Las gráficas de módulos representan los datos reportados por módulos concretos.

Las gráficas pueden ser estáticas o interactivas (posicionando el ratón en algún punto de la parte posterior de la gráfica, se mostrará el dato concreto de ese punto).

En modo normal es posible ajustar la resolución de la gráfica para mejorar la visualización. Los valores entre los que se puede configurar la resolución son 1 (más baja) y 5 (más alta).

  • Puede configurar todos los aspectos de las gráficas en el menú Management → Setup → Setup → Visual Style.
  • Existen gráficas cuyos valores son porcentuales y el tope de la gráfica excede el valor máximo cien, se puede configurar las gráficas para que dejen de agregar un margen superior con la opción Chart fit to content.

¿Dónde encontrar las gráficas de módulo?

Las gráficas de los módulos son accesibles a través del detalle de módulos Operation → Monitoring → Views → Monitor detail. Seleccione los parámetros para filtrar o deje los establecidos por defecto y haga clic en Show.

Para poder tener acceso a la administración de filtros, el usuario debe tener asignado un perfil AW.

Cada item, dependiendo del tipo de dato de cada módulo, cuenta con dos iconos para visualizar las gráficas:

  • Para los módulos de tipo booleano la pestaña Graph configuration menu permite cambiar el tiempo de refresco de la gráfica, el período de tiempo a mostrar y con el botón Reload se aplican los cambios en los parámetros para luego volver a mostrar la gráfica.
  • Para el resto de los módulos se añaden opciones en la pestaña Module graph como mínimos, máximos, promedios, mostrar eventos y alertas, entre otros. En la pestaña Sliced el tipo de gráfica se puede mostrar por barras (Vertical bars), área (Area) y línea (Line) escogiendo el agrupamiento en la lista de opciones de Slice (1 hora por defecto) y recargando con el botón Reload.

También están disponibles en la vista de agente (listado de módulos). Para acceder a estas gráficas se debe elegir un agente desde Operation → Monitoring → Views → Agents Detail. Para acceder al menú de operación del agente debe hacer clic en el nombre del agente.

Para personalizar los datos del módulo que se quieren mostrar debe pulsar en el icono de la gráfica y luego clic en Graph configuration menu. Al activar Show AVG/MAX/MIN data series in graph mostrará en la leyenda los datos estadísticos (Último valor, Media, Máximo y Mínimo) para cada una de las series mostradas.

Para poder seleccionar una zona de la gráfica que se necesita representar, bastará con seleccionar dicha zona con el ratón en la gráfica de abajo, haciendo así un acercamiento en la zona deseada. Puede utilizar el icono Overview graph para tener ambas gráficas al mismo tiempo y hacer clic en el icono Cancel zoom para restablecer.

Opciones de visualización

Se debe tener siempre presente que la fecha y hora del ordenador donde esté ejecutando el navegador web para acceder a la Consola es el que proporciona la fecha y hora para los parámetros correspondientes.

  • Tiempo de refresco: Tiempo en que se redibujará la gráfica de nuevo.
  • Avg. Only : Solo se redibujará la gráfica de promedios.
  • Factor de zoom : Tamaño del visor de la gráfica, multiplicativo.
  • Mostrar percentil: Agrega una gráfica que indica la línea del percentil (configurable en opciones visuales generales de Pandora FMS).
  • Comparación de tiempo (superpuesto): Muestra superpuesta la misma gráfica, pero en el periodo anterior al seleccionado.
  • Comparación de tiempo (independiente): Muestra la misma gráfica, pero en el periodo anterior al seleccionado, en un área independiente.
  • Mostrar gráfica de desconocidos: Muestra cajas en sombreado gris cubriendo los períodos en que Pandora FMS no puede garantizar el estado del módulo, ya sea por pérdida de datos, desconexión de un agente software, etc.
  • Mostrar gráfica de escala completa (TIP): Cambia el modo de dibujado de “normal” a “TIP”. En este modo, las gráficas mostrarán datos reales en vez de aproximaciones, por lo que el tiempo que emplearán para su generación será mayor.

Una vez se han cambiado los valores, haga clic en Reload para que estos cambios tengan efecto.

Gráficas de interfaces

Las gráficas de interfaces son una especialización de las gráficas combinadas que permiten analizar el rendimiento de una interfaz de red.

Se muestran automáticamente siempre que existan los siguientes módulos en el agente:

  • interface_ifOperStatus
  • interface_ifInOctets
  • interface_ifOutOctets

Los Octetos de entrada y de salida también pueden aparecer como sus alternativas HC (ifHCInOctects, ifHCOutOctects). Cuando el sistema detecte la existencia de estos módulos, automáticamente generará la sección de análisis de interfaces y las gráficas. Estas gráficas también permiten la selección rápida de opciones, como en las gráficas de módulos, con la particularidad que insertan en la misma vista la información de diferentes orígenes (octetos de entrada y de salida) y la variedad de opciones de dibujado es menor.

Gráficos personalizados

Menú Operation → Reporting → Custom graphs.

Los gráficos personalizados permiten combinar información de múltiples módulos en una única gráfica de tamaño variable. De esta forma se puede comparar visualmente información proveniente de varias fuentes.

De manera predeterminada al ingresar a esta sección se verá un listado de gráficos personalizados, los cuales se podrán editar o borrar al pulsar en el icono respectivo en la columna de opciones (Op.). Cada renglón puede ser seleccionado para realizar un borrado masivo.

Se puede crear un gráfico personalizado pulsando el botón Create graph o utilizar el asistente (siempre y cuando haya sido creada una plantilla para gráficos personalizados ).

La opción restante son los contenedores gráficos los cuales permiten reglas simples y reglas dinámicas para referenciar y agrupar distintas gráficas de módulos.

Crear gráficos combinados

Menú Operation → Reporting → Custom graphs → Create graph.

  • Group: Para asignar la gráfica a un grupo específico. Solamente se podrá asignar un grupo al cual pertenezca el usuario que está creando la gráfica combinada, a menos que dicho usuario pertenezca explícitamente al grupo TODOS (ALL).
  • Periodicity: Para definir, en la lista, el periodo temporal usado para crear la gráfica. También se puede definir un nuevo lapso de tiempo seleccionando la opción custom.
  • Type of graph: Elija entre Barras horizontales, Barras verticales, Gráfico bala (seleccionado por defecto), Gráfico circular, Línea, Línea apilada, Medidor, Área, y Área apilada.
  • Equalize maximum thresholds: Ecualizar umbrales en las gráficas de tipo bala (Bullet chart).
  • Percentile: Muestra el percentil de los datos (valor configurable en las opciones visuales de la consola Pandora FMS).
  • Add summation series: Muestra el sumatorio de todos los datos.
  • Modules and series: Si se ha seleccionado la opción anterior, en la gráfica aparecerán los datos de los módulos junto a su sumatorio y promedio.
  • Add average series: Muestra la media de todos los datos.
  • Show full scale graph (TIP): Mostrará los datos reales por lo que tomará más tiempo de procesado.

Para exportar gráficas en formato CSV es importante tener en cuenta la configuración del separador de decimales en el programa gestor de archivos CSV que se quiera utilizar. Pandora FMS utiliza por defecto el punto como separador de decimales.

Agregar elementos a gráficos combinados

Para añadir nuevos módulos (comunes o no comunes) de cualquier agente se hace clic en el botón Graph Editor . La opción Weight (peso) permite ajustar los datos para poder comparar gráficas de magnitudes diferentes. Este campo multiplica los datos por el peso definido.

El límite por defecto (en cuanto al número de módulos) es de 10 elementos y puede ser modificado en el token Number of elements in custom graph.

Una vez seleccionados los módulos y guardados pulsando el botón Add, se podrá visualizar la gráfica pulsando el icono de visualización en la pestaña respectiva e incluso luego se podrá ver a pantalla completa pulsando el icono .

Ver gráficos combinados

Menú Operating → Reporting → Custom Graph.

Aparecerá una lista con todas las gráficas guardadas y haciendo clic sobre un nombre de gráfica se ingresará a la sección de visualización , incluyendo la opción de visualización a a pantalla completa . Al acceder a la gráfica se dibujará con los valores más recientes para el umbral de tiempo seleccionado.

Desde esta página es posible modificar ciertos parámetros de visualización: el periodo de tiempo, el tipo de gráfica y el zoom. Para ello se expande el cuadro Filter se seleccionan los nuevos parámetros y se vuelve a pulsar el botón Filter (sí, se debe presionar el botón de filtrado para aplicar los cambios).

Borrar gráficos combinados

Para borrar un gráfico combinado se utiliza el menú Operation → Reporting → Custom Graphs donde aparecerá una lista con todas las gráficas guardadas. A continuación se hace clic en el icono de papelera correspondiente en la columna de opciones (Op.).

Contenedores de gráficas

El Graph Container (contenedor de gráficas) permite:

  • Definir tantos contenedores como sean necesarios.
  • Anidar contenedores.
  • Crear gráficas simples de módulo.
  • Referenciar gráficas personalizadas.
  • Crear gráficas usando reglas dinámicas

Crear un contenedor

Para crear un contenedor de gráficas, acceda a la pestaña de contenedores desde la página principal de gráficas personalizadas (OperationReportingCustom graphs → icono Graphs container). Haga clic en Create container:

  • Group: Grupo propietario de este contenedor. Aunque el usuario quien está creando el contenedor no pertenezca pertenezca explícitamente al grupo TODOS (ALL), aún así podrá asignar el grupo ALL como propietario de este contenedor.
  • Parent container: El contenedor padre donde guardará este contenedor.

Agregar gráficas a un contenedor

Gráfica simple de módulo

Seleccione umbral de tiempo, el agente y el módulo a dibujar. Dispone además de las siguientes opciones:

  • Type of graph: Gráfico de Área o Línea.
  • Show full scale graph (TIP): Muestra datos reales del módulo.

Gráfica personalizada

Similar a la gráfica anterior con la opción de seleccionar una gráfica personalizada existente.

Gráficas simples de módulo basada en reglas dinámicas

Permite agregar varias gráficas simples de módulos usando selectores basados en expresiones regulares.

Indique las expresiones regulares que deben cumplir los agentes y los módulos para ser agregados a la lista de gráficas a generar.

Listar y administrar gráficas de un contenedor

En la parte inferior de la página de edición del contenedor muestra la lista de gráficas registradas en este contenedor. Puede eliminar las que desee pulsando en el icono de la papelera.

Si necesita editar una gráfica de contenedores, deberá eliminarla y crearla de nuevo añadiendo las modificaciones.

Vista de contenedores

Desde la pestaña de contenedores, acceda a la lista de contenedores y sus gráficas. Para ver las gráficas almacenadas en un contenedor, haga clic en el título del mismo. De existir contenedores anidados, también serán mostrados en esta pestaña.

Plantillas y asistente

Las plantillas creadas con el Template editor permiten especificar el tipo de gráfica y periodo (incluyendo o no eventos) para un grupo de módulos de uno o varios agentes mediante una palabra clave (con o sin coincidencia exacta) para los nombre de los módulos. De esta manera se podrá crear una plantilla y luego agregar la palabra o palabras claves (Item editor ) con la cual se incluirán los módulos mediante el asistente .

Menú Operation → Reporting → Custom graphs → Templates .

Tras acceder a la vista, se debe pulsar sobre Create template para abrir el formulario de creación de plantillas. Dicho formulario consta de los siguientes elementos:

  • Name: Nombre (obligatorio) de la futura plantilla.
  • Group: Solamente se podrá asignar un grupo al cual pertenezca el usuario que está creando la gráfica combinada, a menos que dicho usuario pertenezca explícitamente al grupo TODOS (ALL).
  • Periodicity: Indica el periodo temporal usado para generar la gráfica en su visualización.
  • Type of graph: Lista con los tipos de gráficas disponibles.

Durante la creación de una plantilla, a pesar de que el Item editor se encuentra visible, primero se debe guardar la plantilla para luego agregar la palabra o palabras claves que se utilizarán en la búsqueda de módulos.

Luego de haber guardado con el botón Create se podrá acceder al Item editor .

  • En el campo Module se debe escribir una palabra clave con la que se buscarán los módulos para la gráfica, en la opción de marcar Exact match buscará el nombre de módulo con el texto exacto, en caso de dejarlo desmarcado buscará y se incluirían todos aquellos que tuvieran la palabra clave en alguna parte del nombre.
  • La opción de Weight permite ajustar los datos para poder comparar gráficas de magnitudes diferentes. Multiplica los datos por el peso definido.
  • Con el botón Add se agregará cada condición a la plantilla.
  • La lista de condiciones agregadas se mostrará debajo, permitiendo editar el peso de cada una de ellas o borrar cada condición. También tiene casillas de selección para realizar un borrado masivo de elementos. La opción de coincidencia exacta no puede ser editada, de ser necesario se deberá borrar el elemento y agregarlo de nuevo con el token de coincidencia exacta cambiado.

Cuando se tenga completamente configurada la plantilla se deberá ir al asistente donde se podrá elegir una plantilla, filtrar por nombre de agente o grupo de agente para obtener una lista filtrada de agentes. En este punto se agregarán los agentes necesarios a la lista de agentes a aplicar. Pulsando Apply template se habrá finalizado con la creación de los gráficos personalizados que estarán disponibles en Graph list .

Gráficas Real-time

Existen dos maneras de visualizar gráficas en tiempo real para monitorizar el PFMS server. La primera es una serie de comprobaciones generadas por Pandora FMS y la segunda son otras comprobaciones generadas mediante módulos de tipo SNMP.

Para las gráficas creadas y disponibles por Pandora FMS vaya a OperationMonitoringViewsReal-time graphs.

  • Pandora FMS Server Apache load: Carga ocasionada por el servicio de Apache.
  • Pandora FMS Server CPU: Carga de la CPU donde se encuentra instalada la Consola de Pandora FMS.
  • Pandora FMS Server Disk IO wait: Peticiones de entrada/salida del disco que se encuentran en cola.
  • Pandora FMS Server load: Carga de trabajo del servidor Pandora FMS.
  • Pandora FMS Server MySQL load: Carga ocasionada por el servicio de MySQL.
  • Pending packages from Pandora FMS Server: Cantidad de paquetes en cola que tiene por gestionar el servidor de Pandora FMS.
  • SNMP Interface throughput:

Una vez introducidos los datos SNMP acerca de la máquina: IP, comunidad y OID, mostrará en tiempo real los datos devueltos por la máquina a la que le estamos realizando la petición. En este tipo de gráficas solo se puede realizar chequeo de versiones 1, 2 y 2c. Para poder conocer el OID existe la herramienta SNMP walk con la que podemos observar en forma de árbol las OID de la máquina a la que apuntamos. Para conocer más acerca de la monitorización SNMP vaya al siguiente enlace.

Además de escoger el tipo de gráfico a utilizar, debe seleccionar el intervalo de actualización de la gráfica y si necesita mostrar los datos de manera incremental o no. En caso de utilizar el incremental, se verá una tasa de los cambios realizados en los resultados por segundo (en el caso de intervalo a 1 segundo).

Otro tipo de gráfica para SNMP v. 3 está disponible tanto en MonitoringViewsMonitor Detail como dentro de la vista de un agente.

Estas gráficas son iguales que las generadas en SNMP Interface throughput explicado anteriormente, con los datos que le hayamos pasado al módulo.

Analizador gráfico

Menú Operation → Reporting → Graph analytics.

El Analizador gráfico de Pandora FMS permite mostrar en gráficas rápidamente uno o más módulos, con datos de las últimas 12 horas por defecto, y guardar dicha selección e incluso compartirlo con un enlace público.

El cuadro de selección se colapsa una vez se hayan seleccionado dicho(s) módulo(s) o se haya elegido una selección guardada.

En la primera columna de búsqueda, al escribir un carácter o más, se buscarán los agentes, grupos o módulos que vayan coincidiendo. Se debe tener en cuenta que, dependiendo de la cantidad de agentes, grupos y módulos del entorno tardará algún tiempo en mostrar los resultados.

Al realizar clic en un solo agente o en un solo grupo (puede tardar algo de tiempo para los grupos) se mostrará en la segunda columna los módulos del agente o grupo. A su vez en dicha segunda columna también se podrá filtrar al escribir uno o más caracteres.

De ambas listas de módulos se podrán arrastrar y soltar en la tercera columna, debajo del período por defecto (12 horas), por ejemplo:

En un mismo gráfico se podrán colocar hasta dos módulos para su comparación, para el filtro se podrán agregar tantos módulos como sean necesarios.

  • Start real-time/Pause real-time: Permite graficar en tiempo real o pausar el graficado en este modo.
  • New: Permite crear un nuevo análisis gráfico no sin antes advertir que debe guardar el filtro para conservar los cambios (incluso si no haya realizado ningún cambio).
  • Save: Permite guardar en un filtro nuevo, o actualizar (sobreescribir) uno existente, con los módulos graficados en pantalla.
  • Load: Permite cargar un filtro guardado previamente.
  • Share: Permite compartir, por medio de un enlace público, un filtro guardado previamente.
  • Export to custom graph: Permite guardar (y asignar a un grupo de agentes) un filtro guardado previamente en la sección de Custom graphs.

Volver al índice de documentación de Pandora FMS