Pandora: Documentation es: Presentacion datos/visualizacion

From Pandora FMS Wiki
Jump to: navigation, search

1 Tipografía e idiomas

Pandora FMS incluye una colección de fuentes utilizables en gráficas, mapas e informes. Entre las fuentes incluídas, por defecto se utiliza (smallfont.ttf), la cual soporta juegos de caracteres tales como latino, arábigo, hiragana, katakana y muchos más.

Las fuentes están contenidas en /include/fonts, donde se podrían copiar nuevas fuentes en caso de necesitarlo.

2 Gráficas

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.


2.1 Interpretar las gráficas en Pandora FMS

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

Debido a la gran cantidad de datos que Pandora FMS almacena, se ofrecen dos tipos diferentes de funcionalidad, las gráficas normales y las gráficas de escala completa o TIP.


2.1.1 Gráficas normales

Características generales

Son gráficas que representan la información almacenada por el módulo a un nivel básico.

Nos permite ver una aproximación de los valores en los que oscila nuestro módulo.

Dividen los datos del módulo en cajas de tal manera que se representa una muestra de los valores del módulo.

No se pintan todos los valores, lo que se complementa dividiendo la vista en tres gráficas:

  • Max (valores máximos),
  • min (valores mínimos)
  • avg (valores promedios)


  • Ventajas: Se generan muy rápidamente, sin consumir apenas recursos.
  • Inconvenientes: La información que proveen es aproximada. Los estados de los monitores que representan se calculan en base a eventos.

Graphs normal.png




2.1.2 Gráficas TIP

Características generales

Son gráficas que representan datos reales.

Nos muestra una representación veraz de los datos reportados por nuestro módulo.

Al ser datos reales no será necesario 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 fluída.

Graphs tip.png




Tras haber visto cómo Pandora FMS interpreta las gráficas, entraremos a detallar los diferentes tipos de gráficas disponibles en función del origen de los datos:

  • Gráficas de módulo.
  • Gráficas de interfaces.
  • Gráficas personalizadas.

2.2 Gráficas de módulo

2.2.1 Introducción

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

Puede definir en la configuración visual las gráficas interactivas o estáticas. En el caso de las gráficas 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.

Las gráficas no interactivas generarán una ismagen estática con la que no podrá interactuar.

Disponen de modos normal y TIP para su pintado.

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

Comparativa resolucion graficas2.jpg

Baja resolución (1)


Comparativa resolucion graficas.jpg

Alta resolución (5)


Comparativa resolucion graficas3.jpg

Datos puros TIP


Nota: Puede configurar todos los aspectos de las gráficas en el menú Setup > Setup > Visual Style.


2.2.2 ¿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 Monitoring > Views > Monitor detail.

Monitor detail.png



También puede encontrarlas en la vista de agente (listado de módulos). Para acceder a estas gráficas se debe elegir un agente desde Monitoring > Views > Agents Detail:

Pre1.png



Después de filtrar se pulsa en el nombre del agente, por ejemplo localhost.localdomain, para acceder al menu de operación del agente.

Pre2.png



En esta pantalla tenemos una lista con todos los módulos del agente. En la vista de tabla de módulos, aparecen dos iconos bajo la leyenda "Graph", uno nos mostrará los datos en bruto (derecha) y el otro un enlace para acceder a la gráfica del módulo (izquierda).

Pre3.png



Si se pulsa en el icono de la gráfica se accede a una nueva ventana donde se pueden personalizar los datos del módulo que se quieren mostrar.

Quick graph.png




Las gráficas tienen un menú de configuración que permite (pasando el ratón por encima de la solapa a la izquierda de la ventana de la gráfica), reconfigurar la vista de la gráfica actual. En la leyenda podrá ver datos estadísticos (Último valor, Media, Máximo y Mínimo) para cada una de las series mostradas.

Pre4.png



Para poder seleccionar una zona de la gráfica que queremos representar, bastará con seleccionar dicha zona con el ratón en la gráfica de abajo, haciendo así zoom en la zona deseada.

En la configuración rápida de gráficas puede ajustar los siguientes parámetros:

2.2.3 Opciones de visualización

Tiempo de refresco

Tiempo en que se pintará la gráfica de nuevo.


Avg. Only

Solo se pintará la gráfica de promedios.


Fecha de inicio

Fecha hasta la que se pintará la gráfica.


Tiempo de inicio

Hora minutos y segundos hasta los que se pintará la gráfica.


Factor de zoom

Tamaño del visor de la gráfica, multiplicativo.


Rango de tiempo

Establece el período de tiempo desde el que se recogerán los datos.


Mostrar eventos

Muestra puntos indicadores con la información de eventos en la parte superior.


Mostrar alertas

Muestra puntos indicadores con la información de alertas disparadas en la parte superior.


Mostrar percentil

Agrega una gráfica que indica la línea del percentil (configurable en opciones visuales generales de Pandora).


Comparación de tiempo (superpuesto)

Muestra superpuesta la misma gráfica, pero en el período anterior al seleccionado. Por ejemplo, si solicitamos un período de una semana y activamos esta opción, la semana anterior a la elegida también se mostrará superpuesta.


Comparación de tiempo (independiente)

Muestra la misma gráfica, pero en el período anterior al seleccionado, en un area independiente. Por ejemplo, si solicitamos un período de una semana y activamos esta opción, la semana anterior a la elegida también se mostrará.


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 pintado 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, se pincha en “Reload” para que estos se apliquen.


2.3 Gráficas de interfaces

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

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

  • interfaz_ifOperStatus
  • interfaz_ifInOctets
  • interfaz_ifOutOctets

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 siguientes:

Interface charts1.png

Vista general de agente con datos de tráfico de red


Interface charts2.png

Detalle de gráfica de interfaz



Estas gráficas también permiten la selección rápida de opciones 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 pintado es menor.



2.4 Gráficas Personalizadas

Las gráficas personalizadas 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.


2.4.1 Crear Gráficas combinadas

Para añadir una gráfica combinada acceda a Reporting > Custom graphs

Cg menu.png



Y haga clic en "Create graph".

Graph builder.png



En el formulario de creación podrá especificar los siguientes campos:

Nombre

El nombre que queremos asignarle a la gráfica.

Grupo

Aquí se puede asignar la gráfica a un grupo específico.

Descripción

En este campo se puede escribir la información que se desee.

Anchura

Se pone el valor que tendrá el ancho de la gráfica.

Altura

Se pone el valor que tendrá el alto de la gráfica.

Periodo

Mediante un combo se define el periodo temporal usado para crear la gráfica.

Tipo de gráfica

Mediante un combo se marca el tipo de gráfica eligiendo entre Barras horizontales, Barras verticales, Gráfico bala, Gráfico circular, Línea, Línea apilada, Medidor, Área, y Área apilada

Ecualizar umbrales

Indica si deben ajustarse los umbrales máximos y mínimos generales, para realizar comparativas de valores, en las gráficas de tipo bala (bullet chart).

Percentil

Muestra el percentil de los datos (valor configurable en las opciones visuales de la consola Pandora FMS).

Agregar serie sumatoria

Muestra el sumatorio de todos los datos.

Agregar serie promedio

Muestra la media de todos los datos.

Módulos y series

Este campo solo será editable si se selecciona agregar serie sumatoria y/o serie promedio. En ese caso, en la gráfica aparecerá los datos de los módulos junto a su sumatorio y promedio. En caso contrario, solo mostrarán las series seleccionadas.

Mostrar gráfica TIP

Se utilizará el sistema de pintado TIP para mostrar los valores reales de cada origen de datos seleccionado en la configuración de elementos.


2.4.2 Agregar elementos a gráficas combinadas

Para añadir nuevos módulos haga clic en el botón Graph Editor, se le presentará un formulario donde podrá añadir nuevos módulos de cualquier agente.

Pre8.png



La opción peso permite ajustar los datos para poder comparar gráficas de magnitudes diferentes. Este campo multiplica los datos por el peso definido.


Por ejemplo si queremos poner en la misma gráfica CPU con valores entre 0 y 100 y número de conexiones con valores entre 1000 y 10000, es conveniente multiplicar la CPU por 10.


No hay límite en el número de elementos a visualizar, pero a partir de cinco la cantidad de información mostrada hace difícil interpretarla, a no ser que se usen gráficos de gran tamaño (800x600, etc).


Ejemplo de gráfica personalizada:

Pre7.png




Puede ajustar ciertas visualizaciones dentro de la pantalla de vista:

Cg view.png



2.4.3 Ver gráficas combinadas

Para ver una gráfica combinada, se va a Reporting > Custom Graph donde aparece una lista con todas las gráficas guardadas. Para ver una gráfica haga clic sobre el nombre de la misma.

Pre12.png



Al acceder a la gráfica se pintará con los valores más recientes para el umbral de tiempo seleccionado.

Pre13.png



Desde esta página es posible modificar ciertos parámetros de visualización como son el periodo de tiempo, el tipo de gráfica y el zoom (Graph defines, Zoom x1, Zoom x2 y Zoom x3).

A continuación se ven un ejemplo con los diferentes tipos de gráfica (El tipo area esta en la imagen anterior). Area, Horizontal bars, Vertical bars, Bullet charts, Gauge, Pie, Line, Stacked line y Stacked area.

  • Tipo Area

Area.png



  • Tipo Horizontal bars

Horbars.png



  • Tipo Vertical bars

Vertbars.png



  • Tipo Bullet chart (Tenga en cuenta que esta gráfica no admite valores negativos.)

Bullchart.png



  • Tipo Gauge

Gauge.png



  • Tipo Pie

Pie.png



  • Tipo Line

Pre14.png



  • Tipo Stacked area

Pre15.png



  • Tipo Stacked line

Pre16.png



2.4.4 Borrar gráficas combinadas que se han guardado

Para borrar una gráfica combinada que se ha guardado, se va a Reporting > Custom Graphs donde aparece una lista con todas las gráficas guardadas. Se pulsa en el icono papelera que hay en la columna Op.

Cg list2.png




2.4.5 Contenedores de gráficas

A partir de Pandora FMS 7.0NG.710 aparece el concepto de "Graph container" o contenedor de gráficas.

Este concepto permite:

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


2.4.5.1 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:

Cg container.png


Haga clic en "Create container"

Cg container2.png

Accederá al formulario de creación:

Cg container3.png

En el formulario de creación, puede indicar campos como:

Nombre

Nombre del contenedor

Grupo

Grupo propietario de este contenedor.

Descripción

Descripción personalizada para el contenedor.

Contenedor padre

Dónde guardar este contenedor.


2.4.5.2 Agregar gráficas a un contenedor

Existen tres opciones para agregar gráficas a un contenedor:


Gráfica simple de módulo

Permite agregar una gráfica simple de módulo, seleccione el agente y el módulo a pintar, así como el umbral de tiempo.

Dispone además de las siguientes opciones:

Solo promedio: Muestra solo la gráfica correspondiente al promedio de valores (sistema normal).

Mostrar gráfica TIP: Muestra datos reales del módulo.

Cg container add1 new.png


Gráfica personalizada

Permite seleccionar una gráfica personalizada existente y agregarla a la lista de gráficas del contenedor.

Permite seleccionar el umbral de tiempo y si deseamos datos reales o no.

Cg container add2.png


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.

Por ejemplo, si tenemos los agentes oficina1,oficina2,sala1,sala2 con los módulos inOctects, y quisieramos solamente representar los módulos de los agentes oficina, lo especificaríamos como sigue:

agente: oficina.* modulo: inOctects

Automáticamente el sistema crearía 2 gráficas, una para el agente oficina1 módulo inOctects, y otra para el agente oficina2 módulo inOctects.

Dispone además de las siguientes opciones:

Solo promedio: Muestra solo la gráfica correspondiente al promedio de valores (sistema normal).

Mostrar gráfica TIP: Muestra datos reales del módulo.

Cg container add3 new.png

2.4.5.3 Listar y administrar gráficas de un contenedor

En la parte inferior de la página de edición del contenedor, podrá ver la lista de gráficas registradas en este contenedor, pudiendo eliminarlas pulsando en el icono de la papelera.

No es posible la edición de gráficas de contenedores, deberá crearla de nuevo con las modificaciones que requiera y posteriormente eliminarla.

Cg container edit list.png



2.4.5.4 Vista de contenedores

Pulsando en la pestaña de contenedores, podrá acceder a la lista de contenedores y sus gráficas:

Cg container list.png

En esta pestaña verá anidados aquellos contenedores así definidos.

Para ver las gráficas almacenadas en un contenedor, haga clic en el título del mismo.



3 Vista de agente / alerta

Esta sección muestra un listado con los agentes que poseen alertas, con el tipo de alerta que poseen. También se pueden mostrar aquellos agentes que no disponen de ningún tipo de alerta.



Agente-alerta.png



4 Vista de agente / modulo

Esta sección muestra una matriz con los módulos y los agentes y el estado de cada módulo.

Se accede a la extensión desde Monitoring > Views > Agents/Modules view.



Ex4c new.png



Si marcamos el token de recursión, podemos listar el contenido de agentes/módulos teniendo en cuenta los grupos secundarios y los subgrupos de los agentes.

5 Vista de grupos de módulos

Esta pequeña sección permite tener una visión total en una tabla de los modulos por su estado, en función del module group y el grupo.

Se accede a la extensión desde Monitoring > Module groups.

Ex4.png


Como se ve en la imagen, se ve una matriz con el número de módulos por grupo de agentes y con diferentes colores según haya módulos en estado Critical, Warning o OK.



6 Vista de árbol

Esta vista permite la visualización de los monitores de los agentes en forma de árbol. Se accede a través de Monitoring > Views > Tree view.

Tree nueva.png

Es posible elegir la vista de árbol para clasificar la información por:

  • Módulos
  • Políticas
  • Grupo de Módulos
  • Grupo
  • Sistema Operativo.

La vista por defecto es la ordenada por grupo. En este nivel, se muestra un recuento del número de agentes en estado normal (color verde), critical (color rojo), warning (color amarillo) y unknown (color gris).


Se puede filtrar por estado del módulo (Critical, Normal, Warning y Unknown), grupo y realizar búsquedas por nombre de agente.


Pinchando sobre el nombre del agente, aparecerá un pop-up dentro de esta vista, en la parte inferior derecha de la pantalla, con información sobre el agente seleccionado: nombre, ip, fecha de la última actualización, sistema operativo, etc. así como una gráfica de eventos y otra de accesos.

Tree agent.png



7 Consola en el Teléfono Móvil

Pandora FMS incorpora el acceso a la consola desde un teléfono inteligente o una tablet. Es una versión "especial" de la consola normal de Pandora, y funciona en cualquier dispositivo capaz de navegar por internet, y que tenga que tenga al menos 600x280px de resolución. Con él, se tiene acceso a toda la información que proporciona Pandora FMS: agentes, vista del monitor, alertas, detalles del agente (gráficas incluidas), vista de grupo, últimos eventos, etc.

La interfaz para telefonía móvil está en /mobile. Así pues, suponiendo que su consola está en http://firefly.artica.es/pandora_demo su consola para móvil está en http://firefly.artica.es/pandora_demo/mobile/

Esta consola móvil es compatible con cualquier dispositivo moderno, ha sido probada en iPhone y diversos modelos basados en Android, asi como con tablets Android y iPad.



Mobile1.png

Pantalla de login





Mobile2.png

Vista táctica





Mobile3.png

Vista detallada de eventos.





Mobile4.png

Vista de una gráfica de un módulo.





Mobile5.png

Opciones generales del menu





Mobile6.png

Vista detallada del agente.



Mobile7.png

Vista detallada de modulos.