Difference between revisions of "Pandora: Documentation es: Servicios"

From Pandora FMS Wiki
Jump to: navigation, search
(En Pandora versión 5 y superiores)
(En Pandora versión 4 e inferiores)
Line 216: Line 216:
  
 
<br><center><br>
 
<br><center><br>
[[Image:menu_services.png|center]]
+
[[Image:menu_services_4.png|center]]
 
</center><br><br>
 
</center><br><br>
  

Revision as of 16:49, 14 October 2013

Volver a Indice de Documentacion Pandora FMS

1 Monitorización de Servicios

1.1 Introducción

1.1.1 El concepto de monitorización de servicio

Un servicio es una agrupación de recursos IT basadandose en sus funcionalidades. Por ejemplo un servicio puede ser su sitio web oficial, su CRM, su aplicación de soporte o incluso todas sus impresoras. Los servicios son agrupaciones lógicas que incluyen hosts, routers, switches, firewalss, CRM, ERP, webs y por supuesto otros servicios. Puede ver el concepto de servicio de forma más clara con el siguiente ejemplo.

Chip Company es una empresa que se dedica a vender ordenadores a través de Internet. Chip Company tiene tres grandes departamentos: Tienda Online, Soporte, Gestión.



center‎



Como puede ver los servicios que se ofrecen al cliente son tres: Tienda Online, Soporte e, indirectamente, Gestión. Todos los servicios son críticos para el negocio ya que si uno falla los demás se pueden ver afectados y la empresa podría perder mucho dinero, incluso clientes. Al final como usted sabe un cliente satisfecho puede significar más clientes por eso los servicios son tan importantes.

Para monitorizar los servicios de Chip Company necesitamos conocer más a fondo cada uno de ellos.

El servicio de la Tienda Online es el responsable de garantizar que el sitio web de la tienda está online, que todos los precios de los productos son correctos, gestionar las categorías de los productos. En general, asegurarse de que toda la información sobre productos y métodos de pago es correcta en el sitio web para facilitar la compra. De este servicio nos interesan los siguientes parámetros:



Operation-detail.png


El servicio de soporte tiene que resolver todos los problemas que tengan los consumidores con los ordenadores que han comprado. Algunas tareas de este departamento son: ayudar a los clientes a configurar sus configuraciones, gestionar los reemplazos de ordenadores y sus piezas, además de gestionar las devoluciones de equipos. Este servicio junto con el de Tienda Online son los directamente relacionados con el cliente, por lo que son muy importantes para que la imagen de la compañía desde el punto de vista del cliente. De este departamento se quieren monitorizar los siguientes parámetros:



Support-service-detail.png


El tercer servicio es el de Gestión dentro del cual se encuentran los departamentos de: Marketing, Comercial, HHRR y otros relacionados con la gestión. Su principal tarea es asegurarse de que todos los procesos internos de la compañía funcionan correctamente. Los servicios que ofrece este departamento son cruciales ya que coordinan los demás departamentos. Los parámetros más importantes del servicio de Gestión son:



Management-detail.png


Para monitorizar los servicios realizamos varios mapas con la ayuda de la Consola Visual de Pandora FMS y las imágenes que describen la jerarquía de Chip Company. Los datos de estos mapas son calculados en tiempo real, así que siempre sabremos el estado de los servicios en todo momento. Lo primero que hicimos fue realizar el mapa de cada servicio independientemente.

La siguiente imagen muestra el mapa del servicio Tienda Online con el estado de todos sus parámetros. Como puede ver el parámetro Contenido Actualizado tiene un punto rojo lo que quiere decir que tiene algún problema. Sobre los otros parámetros podemos decir que son correctos ya que tienen puntos verdes. La flecha hacia atrás sirve para ir al mapa general que verá más adelante.



Screen-onlineshop-detail.png


Si quiere conocer más sobre el problema puede hacer click sobre el punto rojo y verá la vista técnica con la que puede saber más acerca del problema. Esta vista técnica muestra los datos recogidos por Pandora FMS desde fuentes como: CRM, ERP, SAP, Bases de datos (MySQL, Oracle, etc), incluso dispositivos como PC, servidores o routers.



Agent-detail.png



También hicimos otros mapas para el Servicio de Soporte que puede ver en la imagen inferior. Como puede ver todos los parámetros importantes del Servicio de Soporte son correctos ya que todos tienen puntos verdes.



Screen-support-detail.png


Para terminar con los mapas de servicios creamos un mapa para el Servicio de Gestión, el cual puede ver en la siguiente imagen. De nuevo el mapa muestra los parámetros más importantes con sus correspondientes puntos, en este caso todos los puntos son de color verde lo que significa que todos los parámetros del servicio son correctos.



Screen-management-detail.png


Además, creamos un mapa general con todos los servicios de Chip Company como se ve en la siguiente imagen. En este mapa puede ver la jerarquía de servicios de Chip Company con los estados de cada uno de ellos. Si hace click en uno de los puntos que informan del estado vera el mapa específico de cada servicio. Con todos estos mapas hemos creado una completa vista navegable de los servicios de Chip Company. El estado de cada servicio es el mismo que se muestra en los mapas específicos de cada uno, como puede ver Gestión y Soporte son correctos, pero Tienda Online tiene problemas. Como puede ver el estado de los servicios escala dentro de la jerarquía hasta la cima, propagando el estado.



Screen-chip-overview.png


1.2 Servicios en Pandora FMS

1.2.1 Como funcionan los servicios en Pandora FMS

A diferencia de la monitorización "específica" donde se recogen valores concretos de indicadores concretos, la monitorización de servicios con Pandora FMS está ideada para monitorizar "grupos" de elementos, de diferente índole, con ciertos "margenes" de error, basados en la acumulación de fallos.

Para entender mejor en qué consiste la monitorización de servicios, vamos a poner un pequeño ejemplo.

Queremos monitorizar si el servicio que estamos dando, a través de un cluster WEB, está "bien". Este cluster se compone de los siguientes elementos:

  • Dos router en HA.
  • Dos switch en HA.
  • Veinte servidores WEB Apache.
  • Cuatro servidores de Aplicaciones Weblogic
  • Un cluster MySQL de dos nodos de almacenamiento y dos nodos de procesamiento SQL.

Monitorizar de forma individual cada elemento es posible y de hecho es lo primero que necesitaremos para habilitar la monitorización del servicio "en global". Cada elemento incluido dentro del servicio ha de ser un monitor "standard" de los monitorizados con Pandora, es decir, es algo PREVIO a la monitorización de servicios.

La necesidad de monitorizar servicios como algo "abstracto" surge cuando tenemos la pregunta: ¿Qué pasa si se cae un elemento que en principio no es crítico?, como por ejemeplo, uno de los veinte servidores Apache. En principio podríamos no avisar, de hecho puede ser que tenga caídas frecuentes, y al fin y al cabo hay 20 nodos, no debería avisarnos por la caída de un solo nodo (imaginemos que ese aviso despierta a alguien de la cama. Al fin y al cabo, un servicio con tanta redundancia está para dar más tranquilidad, no más trabajo. Sólo debería avisarnos si se cae un elemento más crítico (p.e: un router) o si se caen "unos cuantos" servidores WEB, p.e. 4 o 5.

De esta forma, si le ponemos "pesos" a cada elemento de nuestro ejemplo:

  • Switches y routers: 5 puntos a cada uno cuando estén en critical, y 3 puntos si están en warning.
  • Servidores WEB: 1.2 punto a cada uno en critical, no contemplamos el estado warning.
  • Servidores WebLogic: 2 puntos a cada uno en critical.
  • Cluster MySQL: 5 puntos a cada nodo, 3 puntos en warning.

Establecemos un umbral de warning para el servicio de 4, y un umbral de critical de 6. De esta forma, y suponiendo que todo va bien el servicio estaría "OK" si todos los elementos monitorizados están OK.

Ahora supongamos que se cae UN servidor WEB Apache:

  • 1 x Servidor Apache en CRITICAL x 1.2 pto = 1.2 Dado que 1.2 < 4 (Warning), el servicio sigue en estado OK.

Veamos que pasa si se cae un servidor WEB y un Weblogic:

  • 1 x Servidor Apache en CRITICAL x 1.2 pto = 1.2
  • 1 x Servidor Weblogic en CRITICAL x 2 = 2

Total, 3,2 sigue siendo < 4 asi que el servicio sigue en estado OK y sin levantar al operador de la cama.

Veamos que pasa si se caen dos servidores WEB y un Weblogic:

  • 2 x Servidor Apache en CRITICAL x 1.2 pto = 2.4
  • 1 x Servidor Weblogic en CRITICAL x 2 = 2

Total, 4,4 ahora ya es > 4 y el servicio para a estado WARNING, puede que todavía no le llegue un SMS de urgencia al operador, pero seguro que por lo menos le llega un mail a alguien. Sigamos con el ejemplo.

Supongamos que ademas de lo anterior se cae un Router:

  • 2 x Servidor Apache en CRITICAL x 1.2 pto = 2.4
  • 1 x Servidor Weblogic en CRITICAL x 2 = 2
  • 1 x Router en CRITICAL x 5 = 5

Tenemos ya un 9,4 superior al umbral de 8 para CRITICAL, asi que el servicio está en critical y nuestro operador no tiene más remedio que levantarse.

La monitorización de servicios es una característica únicamente de la versión Enteprise de Pandora FMS.

1.2.2 Creando un nuevo servicio

1.2.2.1 En Pandora versión 5 y superiores

Los servicios representan:

  • módulos
  • agentes completos
  • otros servicios

Los valores de un servicio se calculan por medio del servidor de Predicción con el periodo por defecto de los módulos de predicción.

Una vez que tiene todos los dispositivos monitorizados. Dentro de cada servicio puede añadir todos los módulos, agentes o subservicios que necesite para monitorizar el servicio. Por ejemplo si quiere monitorizar el servicio de la Tienda Online necesita un modulo para el contenido, un servicio que monitorice el estado de las comunicaciones y así los demás. A través de los siguientes pasos puede ver como crear un servicio con Pandora FMS.

Para crear un nuevo servicio haga click en el tab Servicio del menu de Operación y pulse el botón de configuración.



Menu services.png


Aparecerá una lista con todos los servicios, en la imagen inferior aparece dicha lista vacía.



Services empty v5.png



Para crear una nuevo servicio simplemente haga click en el boton Create, y entonces puede crear el servicio rellenando el formulario que aparece en la imagen de abajo.



Services creation v5.png
New service2.png


Los campos del formulario y su significado son:

  • Nombre: el nombre del servicio.
  • Descripción: descripción del servicio, un texto largo que puede ser opcional.
  • Group: grupo al que pertenece el servicio, útil para organizarlo y para aplicar restricciones de SLA.
  • Auto calculo: check que por defecto esta activado, esto implica que el valor umbral Critico del servicio es 1 y el umbral de Advertencia es 0.5, y que cada vez que se cree un elemento para este servicio se le va asignar automáticamente los pesos 0 para estado OK, 0.5 para warning y 1 para critical.
  • Critico: umbral de peso para declarar el servicio como critico. Este campo esta deshabilitado cuando esta activo el check de "Auto calculo" y tiene el valor de 1 por defecto.
  • Advertencia: umbral de peso para declarar el servicio como en estado de advertencia. Este campo esta deshabilitado cuando esta activo el check de "Auto calculo" y tiene el valor de 0.5 por defecto.
  • Agente para guardar los datos: el servicio guarda los datos en unos módulos especiales de datos (en concreto los módulos de predicción) y es necesario introducir un agente para que sea el contenedor de estos módulos, a la vez también de las alarmas que posteriormente tendrá que configurar en este mismo formulario.
  • Intervalo de S.L.A.: periodo de tiempo para calcular el SLA efectivo del servicio, por defecto es 1 mes.
  • Limite de S.L.A.: umbral de estado en OK del servicio para que se considere un SLA positivo durante el periodo de tiempo que ha configurado en el campo previo.
  • Alerta del servicio en estado advertencia: plantilla de alerta que tendrá el servicio para la lanzar la alerta cuando el servicio pase a estado de advertencia.
  • Alerta del servicio en estado critico: plantilla de alerta que tendrá el servicio para la lanzar la alerta cuando el servicio pase a estado de critico.
  • Alerta del SLA en estado critico: plantilla de alerta que tendrá el servicio para la lanzar la alerta cuando el SLA del servicio no se cumpla.

Una vez rellenado correctamente el formulario tendrá un servicio vacío el cual hay que rellenarlo con elementos o items de servicio como veremos a continuación. En el formulario de edición del servicio, se selecciona la pestaña 'Config Elements'.



Services tab setup v5.png



Entonces vera una página como la siguiente captura de pantalla, en la que se puede gestionar los elementos de servicios (modificarlos, añadir nuevos o borrarlos).



Services elements empty v5.png


Y viendo la anterior captura vamos a describir el formulario de edición y creación de los elementos del servicio:

  • Tipo: lista desplegable que puede ser servicio, módulo o agente.
  • Agente: buscador inteligente de agentes. Solo visible si el elemento a crear o editar es de tipo agente o módulo.
  • Módulo: lista desplegable con los módulos del agente elegido previamente en el buscador inteligente. Este control solo es visible si se edita o se crea un elemento para el servicio de tipo módulo.
  • Servicio: lista desplegable de los servicios para crear un elemeno. Solo visible si el elemento a crear o editar es de tipo servicio. Además hay que tener en cuenta que los servicios que aparecerán en la lista desplegable son los que no sean ancestros del servicio, es necesario esto para mostrar una correcta estructura arborescente de dependencia entre servicios.
  • peso critico: peso del elemento si esta en estado critico, por defecto es 1 y esta deshabilitado si el servicio esta en modo "auto calculo".
  • peso advertencia: peso del elemento si esta en estado advertencia, por defecto es 0.5 y esta deshabilitado si el servicio esta en modo "auto calculo".
  • peso OK: peso del elemento si esta en estado correcto, por defecto es 0 y esta deshabilitado si el servicio esta en modo "auto calculo".

Una vez creado los elementos de servicio, en esta página de administración tendrá una lista parecida a la que puede ver en la siguiente captura de pantalla.



Services list elements admin v5.png


En la cual, dispone en la última columna de la derecha titulada como "Acciones" de unos iconos para:

  • Editar: que es el icono representado con una llave inglesa de mango naranja. Editara el elemento de la fila que corresponde ese icono.
  • Borrar: que es el icono representado con una aspa roja. Al clickar se le solicitara en una ventana modal su confirmación para eliminar y borrar de la BD el elemento del servicio.

1.2.2.2 En Pandora versión 4 e inferiores

Los servicios representan la asociación de módulos de agentes y sus valores son calculados en tiempo de ejecución. Por ello antes de nada es necesario tener todos los dispositivos que forman el servicio monitorizados y los valores de sus módulos normalizados a tres estados: Normal, Advertencia o Critico. Si quiere saber más sobre como hacerlo puede visitar las secciones: Monitorizando con Pandora FMS y Políticas de monitorización.

Una vez que tiene todos los dispositivos monitorizados puede crear un grupo con ellos dentro de un servicio. Dentro de cada servicio puede añadir todos los módulos que necesite para monitorizar el servicio. Por ejemplo si quiere monitorizar el servicio de la Tienda Online necesita un modulo para el contenido, otro que monitorice el estado de las comunicaciones y así los demás. A través de los siguientes pasos puede ver como crear un servicio con Pandora FMS.

Para crear un nuevo servicio haga click en el tab Servicio del menu de Operación y pulse el botón de configuración.





Aparecerá una lista con todos los servicios, en la imagen inferior aparece dicha lista vacía.





Para crear una nuevo servicio simplemente haga click en el boton Create, y entonces puede crear el servicio rellenando el formulario que aparece en la imagen de abajo.





En este punto hemos creado un servidor sin items, así que tenemos que añadir los items que componen el servicio. Para añadir un nuevo item pulse en la herramienta naranja de la esquina superior derecha del tab Gestión de Servicio y luego en el botón Crear. Aparecerá el siguiente formulario. En este formulario debe elegir el módulo de agente que quiere añadir. Además debe rellenar los campos pesos, que dictan los pesos que tiene el módulo dentro del servicio para los estados Normal, Advertencia y Crítico. Cuanto más peso tenga el módulo más importante es dentro del servicio.





Cuando todos los campos están rellenos pulse en el botón Crear y aparecerá una imagen parecida a la inferior mostrando que el módulo se añadió con éxito.





Puede añadir todos los elementos que necesite para monitorizar sus servicios. En este ejemplo hemos añadido todos los elementos necesarios para monitorizar el servicio con los pesos correspondientes, y el resultado queda como puede ver en la siguiente imagen.





Una vez que ha creado el servicio puede comprobar su estado actual pulsando en el tab Servicio dentro del menú Operación



Menu services.png


Aparecerá la lista con todos los servicios en el modo operación, parecida a la imagen inferior. Estos datos son calculados en tiempo real mostrando los siguientes parámetros:

  • Name: nombre del servicio.
  • Description: descripción del servicio.
  • Group: Grupo al que pertenece el servicio.
  • Critical: Valor límite a partir del cual el servicio está en estado crítico.
  • Warning: Valor límite a partir del cual el servicio está en estado warning.
  • Value: Valor del servicio. Se calcula en tiempo real.
  • Status: Estado del servicio en función del valor y los límites critical y warning.




Si hace click en el nombre de un servicio verá la vista específica de ese servicio. Como sabe el estado del servicio se calcula como la suma de los pesos asociados a cada módulo. Los servicios, al igual que los módulos, tienen asociado un estado dependiendo de su valor. Esta vista muestra el estado de cada item del servicio con los siguientes parámetros:

  • Agent Name: nombre del agente al que pertenece el módulo.
  • Module Name: nombre del módulo.
  • Description: descripción libre.
  • Weight Critical: peso cuando el módulo está en estado crítico.
  • Weight Warning: peso cuando el módulo está en estado warning.
  • Weight Ok: peso cuando el módulo está en estado normal.
  • Data: valor del módulo.
  • Status: estado del módulo.




También se pueden crear módulos asociados a servicios con las ventajas que esto implica (periodicidad de cálculo, integración con el sistema de alertas etc.) La forma de asociar un módulo a un servicio es seguir los siguientes pasos:

  1. Crear los monitores individuales que componen el servicio y asegurarse de que funcionan correctamente.
  2. Establecer los umbrales individuales para cada monitor para definir estados CRITICAL y/o WARNING.
  3. Crear un servicio con aquellos monitorres que consideremos, y definir umbrales tanto para el servicio como pesos para cada monitor incluido en el servicio.
  4. Ir al agente donde queremos "ubicar" el monitor asociado al servicio.
  5. Crear un nuevo modulo de tipo "prediction" asociado a ese agente, utilizando el editor de modulos del servidor Prediction, para asociarlo a uno de los servicios de la lista.
  6. Si queremos asociar alertas al servicio, debemos hacerlo sobre el modulo asociado al servicio. El servicio como tal no tiene posibilidad de agregar alertas, ni gráficas ni informes, todo debe ser hecho a través del monitor vinculado al servicio, tal y como se ha descrito.




Después de haber creado todos los servicios puede crear los Mapas Visuales para ver el estado de los servicios en todo momento de una forma más viusal. Tiene más información sobre los Mapas Visuales de Pandora FMS en la sección: Visualización y presentación.

Con esta herramienta hemos hecho los mapas que ha visto en la introducción y que representan los servicios de Chip Company. Abajo puede ver el mapa general que muestra los servicios de Chip Company.



Screen-chip-overview.png


Además si necesita un mapa más técnico puede crear mapas más detallados con la Consola Visual de Pandora FMS. Puede añadir iconos, gráficas, puntos de estado, etiquetas y datos como texto simple. La imagen de abajo muestra una vista técnica del servicio de Tienda Online con los estados de todos los dispositivos.





1.2.3 Agrupaciones de servicios

Los servicios son agrupaciones lógicas que conforman parte de la estructura de negocio de una organización. Por ello puede tener cierto sentido la agrupación de servicios ya que a veces los servicios por si sólos no tienen un significado completo. Para agrupar servicios es necesario asignarlos cada uno de los servicios que queramos agrupar como módulo a un agente, creando así una nueva agrupación lógica.

Estas agrupaciones nos ayudaran a por ejemplo: crear mapas visuales, configurar alertas, aplicar políticas de monitorización, etc. De tal manera que podemos crear alertas que avisen cuando la compañía está en estado crítico porque los comerciales no pueden realizar su trabajo, o cuando una de las sedes no está a pleno rendimiento por problemas técnicos con su servicio de ERP.

Para de forma más clara que son agrupaciones de servicios se proponen dos ejemplos.

1.2.3.1 Varios servicios en una misma compañia

Continuando con el ejemplo anterior, supongamos que además de dar una servicio en nuestra compañía tenemos comerciales que lo venden y estos deben conectarse a un CRM para gestionar sus clientes.

Nuestro servicio de CRM se compone de:

  • Dos router en HA.
  • Dos servidores WEB Apache.
  • Un cluster MySQL de dos nodos de almacenamiento y dos nodos de procesamiento SQL.

Para este ejemplo podemos suponer que tenemos configurado el servicio del CRM con los pesos adecuados.

En este momento tenemos dos servicios:

  1. Servicio de Cluster Web (con el que damos servicios a los clientes)
  2. Servicio de CRM (con el que nuestros comerciales gestionan los clientes)


Servicios separado.jpeg


Para continuar con la agrupación de servicio lo ideal sería crear una nuevo agente que se llame por ejemplo "Compañia" y que contenga como módulos los servicios Cluster Web y CRM. De esta forma tendríamos los servicios quedarían agrupados de la siguiente manera.



center‎



1.2.3.2 Distintos servicios en varias sedes

Otro ejemplo podría ser la situación en la que queremos monitorizar las diferentes sedes de una empresa, en la que cada sede tiene sus propios servicios internos.

Para este ejemplo supondremos que contamos con tres sedes con los siguientes servicios ya configurados en cada una de ellas CRM, ERP y Web Interna. Para cada sede se configurará los diferentes servicios con sus necesidades específicas. Hasta aquí tenemos monitorizadas todos servicios de las diferentes sedes de manera independiente. Resultando el siguiente gráfico.



Servicios sedes separado.jpeg


Pero puede surgir la necesidad de crear agrupaciones lógicas que representen a las diferentes sedes de la empresa para poder tener en Pandora FMS una estructura más fiel a la que existe en la realidad. Para ello podemos crear un agente por sede cuyos módulos sean los diferentes servicios de dicha sede, obteniendo los siguientes grupos.



Servicios sedes agrupados.jpeg


Con esta manera de agrupar los servicios se puede crear la estructura lógica presente en el mundo real en Pandora FMS obteniendo una monitorización de servicios completa.


1.2.4 Visualización de los Servicios

1.2.4.1 En Pandora versión 5 y superiores

A partir de esta versión se dispone de múltiples maneras de ver el estado del servicio. He incluso ver de una manera cómoda y visual el porque esta en ese estado el servicio con vistas como una vista arborescente o la lista simple de elementos de ese servicio.

1.2.4.1.1 Lista simple de todos los servicios

Es la lista de operación que muestra todos los servicios creados, por supuesto solo muestra los de los grupos que tiene acceso el usuario que este usando la consola de Pandora.

Para llegar a esta vista, solo tiene que ir al menú de Operación, abrir la entrada Monitorización y dentro de este es la sección Servicios.



Services list services admin v5.png


Cada fila representa un servicio y las columnas que se muestran son:

  • Nombre: es el nombre que tiene el servicio.
  • Descripción: la descripción corta de lo que es el servicio.
  • Grupo: el icono del grupo al que pertenece el servicio y que el usuario puede ver.
  • Critico: el valor umbral de las sumas de pesos para marcar el servicio como critico.
  • Advertencia: el valor umbral de las sumas de pesos para marcar el servicio como en estado de advertencia.
  • Valor: el valor de las sumas de pesos de los elementos que contienen el servicio.
  • Estado: un icono que representa el estado del servicio. Hay los siguientes tres posibles estados representados normalmente con los siguientes colores:
    • Rojo: el servicio ha entrado en estado de crítico porque la suma de los pesos de los módulos ha superado o igualado el umbral de critico.
    • Amarillo: el servicio ha entrado en estado de advertencia porque la suma de los pesos de los módulos ha superado o igualado el umbral de advertencia.
    • Verde: el servicio se mantiene en estado normal o correcto porque la suma de los pesos de los módulos no ha llegado como mínimo al umbral de advertencia.
    • Gris: el servicio se mantiene en estado desconocido, normalmente ocurre cuando el servicio esta recién creado y no tiene elementos contenidos en el, o cuando tiene el Servidor de Predicción de Pandora FMS caído.
  • SLA: el valor de SLA del servicio, el SLA estará con alguno de los siguientes valores:
    • OK: se cumple el SLA en el periodo definido para el SLA del servicio.
    • INCORRECTO: no se cumple el SLA en el periodo definido para el SLA del servicio.
    • N/A: el SLA esta en estado desconocido, porque todavía no ha recogido datos suficientes para hacer el calculo.
1.2.4.1.2 Lista simple de un servicio y todos los elementos que contiene

A esta vista puedes acceder clickando a través del nombre de un servicio en la lista de todos los servicios, o a través de la pestaña con icono de lupa en la cabecera de titulo del servicio.

Pandora te mostrara una página parecida a la que ves en la siguiente captura de pantalla:



Services list elements operation v5.png


En la que puede ver claramente dos zonas, el servicio con las mismas columnas que en la vista anterior y debajo la lista de los elementos que componen este servicio en formato de tabla donde las filas son cada elemento y las columnas son:

  • Tipo: icono que representa el tipo de elemento, es o un bloque de lego para los módulos o unos bloques de lego apilados para el agente o el icono de un diagrama de red para los servicios.
  • Nombre: texto que tiene el nombre del agente, o el nombre del agente y el módulo, o el nombre del servicio. Todos ellos son un link a la vista de operación correspondiente.
  • Descripción: texto corto que describe el elemento.
  • Peso para critico: el valor de peso cuando el elemento esta en crítico.
  • Peso para advertencia: el valor de peso cuando el elemento esta en advertencia.
  • Peso para normal: el valor de peso cuando el elemento esta en normal.
  • Dato: el valor del elemento que según el tipo puede ser:
    • Modulos el valor del módulo.
    • Agentes un texto que dirá el estado del agente.
    • Servicios la suma de pesos de los elementos del servicio que ha sido escogido como elemento para el servicio padre.
  • Estado icono que representa con color el estado del elemento.

Template warning.png

Hay que tener en cuenta que el cálculo de los servicios lo realiza el servidor de predicción, por lo que los datos no son a tiempo real. Y puede darse situaciones en que añadas un agente o módulo y el peso no se actualice hasta que el servidor vuelva a calcular ese servicio

 


1.2.4.1.3 Vista de mapa de servicio

Para acceder a esta vista puede ir usando la pestaña/botón situado en la cabecera en la vista de operación del servicio como puede ver en la captura de pantalla.



Services tab servicemap v5.png


Esta vista se desplegara el servicio en forma arborescente como puede ver en la siguiente captura de pantalla. De esta manera se puede de un vistazo rápido ver como influyen los módulos, agentes o sub servicios en la monitorización del servicio. Incluso en los subservicios puede ver a su vez que es lo que les influye a la hora de calcular el estado por la suma de los pesos.



Services servicemap v5.png


Los posibles nodos que hay son:

  • Nodo de módulo representado con el icono de la gráfica del latido de corazón. Este nodo siempre es un nodo final u nodo hoja del que no cuelgan otros nodos.
  • Nodo de agente representado con el icono de caja de CPU. Este también es un nodo final del cual no colgara ningún otro.
  • Nodo de servicio representado con el icono del martillo y la llave fija cruzados. De este al ser un servicio debe contener elementos que se representaran como ramas que salen hacia abajo de el.

Y el color de los nodos y la flecha que sale de ellos y sube hacia arriba al servicio padre depende del estado del nodo, como siempre verde OK, rojo crítico, amarillo advertencia o gris en estado desconocido.

Dentro del nodo tendrás:

  • Titulo que es el nombre del servicio, el nombre del agente o el nombre del módulo acompañado del agente.
  • Lista de valores
    • Crítico: sera el peso que suma cuando esta en estado critico, excepto si el servicio es el servicio raíz del árbol que sera el umbral para ponerse en estado crítico.
    • Advertencia: sera el peso que suma cuando esta en estado advertencia, excepto si el servicio es el servicio raíz del árbol que sera el umbral para ponerse en estado advertencia.
    • Normal: sera el peso que suma cuando esta en estado OK o normal, excepto si el servicio es el servicio raíz del árbol que no aparecerá en la lista de valores.
    • Valor: es el valor actual en el momento en que ha sido pintado el árbol, no se actualizará hasta que no refresque la página de esta vista de árbol. Además si es el servicio raíz del árbol que no aparecerá en la lista de valores.

Además cada elemento del árbol es clickable y el destino es la vista de operación de cada uno de ellos.

1.2.4.1.4 Servicios en la Consola visual

A partir de esta versión, en la consola visual puede añadir servicios como otro ítem mas a mostrar dentro del mapa.



Services visualmap v5.png


Para crear un ítem de servicio en un mapa, el proceso es igual que para el resto de items de los visual map pero la paleta de opciones sera como la que ve en la captura de pantalla.



Services visualmap add item v5.png


Tendrá los controles:

  • Etiqueta: titulo que recibirá el servicio en el mapa visual.
  • Servicio: lista desplegable que muestra los servicios a los que tiene acceso para añadir al mapa.

Hay que tener en cuenta que un item del servicio al contrario que otros items del mapa visual, no se puede enlazar con otros mapas visuales, y siempre el enlace clickable de la consola visual tiene como destino la vista de mapa de servicio arborescente anteriormente descrito.

1.3 Pandora Server

Es necesario que el modulo Prediction este funcionando y que tenga instalada la versión Enterprise de Pandora Server para poder realizar la monitoración de Servicios.

Volver a Indice de Documentacion Pandora FMS