Inventario de Packs (Packs)
Dentro de esta sección se encuentran dos espacios relacionados con los Packs de Monitorización que están siendo gestionados y utilizados en la aplicación.
General Info
Contiene el listado completo de los Packs de Monitorización que están siendo aplicados en un Reino determinado. Presenta también la agrupación de activos por tipo o clase de packs aplicados y por los distintos estados operacionales que pueden alcanzar.
Columnas del Inventario General Info
✓ Pack: esta columna lista los Packs de Monitorización en uso dentro del Reino. Por cada entrada de la tabla se inclye el nombre del pack seguido del icono identificativo. Situando el cursor sobre el icono, emergerá un texto alusivo a la tecnología representada.
✓ Hosts: esta columna contabiliza el número total de Dispositivos que tienen asociados un pack en concreto. El dato viene acompañado de una barra porcentual. Ordenando la columna, se consigue un ranking de los packs más o menos utilizados en el Reino.
Haciendo clic sobre la barra, se redirige al usuario al Inventario de Dispositivos (Hosts Inventory) actualizado, mostrando únicamente los elementos pertinentes a la consulta realizada, es decir, la tabla queda filtrada con los Dispositivos que comparten este pack de monitorización.
Imagen 1: Inventario filtrado por Dispositivos con el pack Elastic-node asignado.
✓ Hosts by State: este campo es un resumen de los Dispositivos (que comparten pack) clasificados por sus distintos estados operacionales.
Al igual que la barra, cada icono de estado redirige al usuario al Inventario de Dispositivos (Hosts Inventory) actualizado, mostrando la tabla filtrada con los Dispositivos con el pack de monitorización en común, más el estado de disponibilidad seleccionado. La consulta queda aún más refinada al discriminar al resto de elementos, como se muestra en la siguiente imagen:
Imagen 2: Inventario filtrado por Dispositivos con el pack Elastic-node en estado OK
.
Atención
Esta acción estará bloqueada en estados de monitorización sin ocurrencia,
es decir, cuyo valor sea 0
.
✓ Services: esta columna contabiliza el número total de Servicios (de Dispositivos), que tienen asociados un pack en concreto. El dato viene acompañado de una barra porcentual.
Haciendo clic sobre la barra, se redirige al usuario al Inventario de Servicios (Services Inventory) actualizado, mostrando únicamente los elementos pertinentes a la consulta realizada, es decir, la tabla queda filtrada con los Dispositivos y Servicios que comparten este pack de monitorización.
✓ Services by State: este campo es un resumen de los Servicios (que comparten pack) clasificados por sus distintos estados operacionales.
Al igual que la barra, cada icono de estado redirige al usuario al Inventario de Servicios (Services Inventory) actualizado, mostrando la tabla filtrada con los Dispositivos y Servicios con el pack de monitorización en común, más el estado de disponibilidad seleccionado. La consulta queda aún más refinada al discriminar al resto de elementos, como se muestra en la siguiente:
Importante
Más información sobre las distintas opciones de navegación, búsqueda y ordenación de elementos en Opciones comunes de navegación, filtrado y ordenación de elementos en WOCU.
Configuration Issues
Contiene el listado actualizado de los Packs de Monitorización que han experimentado problemas de configuración en uno o varios de sus servicios de monitorización asociados.
Columnas del Inventario Configuration Issues
✓ Pack: esta columna lista los Packs de Monitorización en uso dentro del Reino. Por cada entrada de la tabla se inclye el nombre del pack seguido del icono identificativo. Situando el cursor sobre el icono, emergerá un texto alusivo a la tecnología representada.
✓ Host Name: esta columna registra el Dispositivo cuyo servicio asociado está experimentando un error de configuración. Haciendo clic sobre el nombre del Dispositivo se accederá a su correspondiente Vista de detalle de Activos: Dispositivos y Procesos de Negocio.
✓ Service Name: registra el servicio de monitorización que está devolviendo un error de configuración. Haciendo clic sobre el nombre del Servicio se accederá a su correspondiente Vista de detalle de Servicios asociados a un Dispositivo.
✓ Status: a través de este campo, WOCU-Monitoring informa del estado actual (en términos de disponibilidad) del Servicio. Para una mejor compresión, el color de fondo de cada fila de la columna Status corresponde con uno de los posibles estados que el Servicio puede alcanzar. Por ejemplo, un color azulado para aquellos Servicios en estado UNKNOW. Más información en: Estados de los Activos en WOCU.
✓ Output: corresponde con la línea de comandos que realiza la función de chequeo del propio pack. Este detalle permite al usuario analizar a fondo el problema y tomar medidas correctivas específicas.
Atención
Puede hacer uso del botón de refresco forzado de datos (🔁) ubicado en la parte superior derecha de la tabla.
Exportación de datos del inventario de Packs
Aunque WOCU-Monitoring ofrece multitud de funciones para la administración de datos, métricas, gráficos, etc., en algún momento se puede requerir el uso de otras herramientas externas para tratar dicha información. Para ello, se integra la función de exportación, la cual facilita la descarga de los datos de inventario en un fichero al disco duro, para su tratamiento o uso posterior.
Los dos botones contiguos a la barra de Búsqueda, CSV y JSON, facilitan la exportación de los datos en ambos formatos:
CSV
Haciendo clic en el botón correspondiente, se abrirá una nueva modal para la selección y marcado de parámetros a exportar bajo criterio del usuario. Las opciones disponibles son:
Pack (Obligatorio)
Host Name
Host State
Host Display Name
Service Name (Obligatorio)
Plugin Output (Obligatorio)
Confirmada la seleccion, se inicia la descarga de un fichero en formato CSV (Comma Separated Value), un formato muy simple que organiza las columnas mediante un separador (punto y coma «;») y las filas por un salto de línea.
JSON
Esta otra opción sigue la misma operativa que el caso anterior, pero iniciando la descarga de un fichero en formato JSON (JavaScript Object Notation), un formato ligero de intercambio de datos capaz de ser leído por cualquier lenguaje de programación y, por tanto, ser utilizado para intercambiar información entre distintas tecnologías.
En ambas opciones, el sistema ofrecerá la opción de seleccionar el directorio donde descargar y almacenar el fichero del inventario generado y asignar un nombre alternativo al mismo. Por defecto, el sistema asigna el siguiente nombre:
assets-packs-errors_[nombre del reino]_00h-00min_dd-mm-aaaa y la extensión ``.csv`` o ``.json``.
Filtro de Dispositivos por tipo de estado
Estas opciones de filtrado modifican la visualización de dispositivos en función de su estado actual. Mediante este filtro resulta sencillo escoger elementos que se encuentran en un estado de monitorización determinado.
Con esta función de filtrado resulta sencillo escoger elementos que se encuentran en un estado determinado. Para una fácil comprensión, las casillas utilizan colores ya ligados a los diferentes tipos de estados. No obstante, situando el cursor sobre la casilla se mostrará un recordatorio del estado que va a seleccionarse.
Por defecto, todas las casillas/estado vienen marcadas, lo que indica que el inventario está mostrando la totalidad de Dispositivos, sin llegar a discriminar por ningún tipo de estado. Su funcionamiento es muy simple, pulsando sobre una casilla se conmuta la opción de filtrado. Observe que una vez marcada la casilla mostrarś en su interior un tic (✓).
Por último, configurados los filtros habrá que guardar los cambios pulsando el botón azul Filter, para recargar el inventario con la nueva petición de datos.