Novedades WOCU 59

Fecha de Publicación: 16/02/2024

El presente documento versa sobre las nuevas características, funcionalidades, mejoras y correcciones integradas en la versión 59 de WOCU-Monitoring, dando respuesta a las peticiones y sugerencias de nuestros usuarios y a las necesidades actuales de mercado.

../../_images/release_59.png

El recién incorporado Módulo GConf ha experimentado una evolución notable en esta versión, debido a las nuevas integraciones añadidas, pensadas para simplificar la gestión y supervisión específica de activos según distintos atributos o condiciones.

Otro desarrollo destacable es la distribución de la nueva Licencia Free, que se presenta como el punto de entrada ideal al ecosistema de WOCU-Monitoring, permitiendo explorar su versatilidad y potencia de manera gratuita.

No menos importante ha sido la optimización del rendimiento y tiempos de carga de la aplicación, logrando que los usuarios experimenten tiempos de carga significativamente más rápidos al iniciar la aplicación.

Pero esto no es todo, se continúan desarrollando nuevos Packs de Monitorización a medida y según las demandas tecnológicas del mercado.

Sin más preámbulos, pasamos a detallar en profundidad todas las novedades que trae consigo esta nueva versión de WOCU-Monitoring. Puedes ampliar información en el Manual de Usuario si fuese necesario.

1. Nueva licencia Free de WOCU-Monitoring

La nueva versión free de WOCU-Monitoring es completamente funcional y ofrece una solución de monitorización para pequeñas y medianas empresas.

Entre las características más destacadas se encuentran:

Nota

Conoce el resto de funcionalidades y accede a la página de descarga en el siguiente enlace.

2. Optimización del rendimiento y tiempos de carga de la aplicación

En esta versión se ha mejorado el rendimiento de la aplicación, en concreto, se ha reducido y aliviado el tiempo de carga inicial. Estas mejoras incluyen una revisión exhaustiva del código para eliminar posibles cuellos de botella, optimización y división en la carga de recursos de la interfaz, y la implementación de técnicas avanzadas de almacenamiento en caché.

Como resultado, los usuarios experimentarán tiempos de carga significativamente más rápidos al iniciar la aplicación, lo que contribuirá a una experiencia más fluida y eficiente.

../../_images/59_14_loading_times_loading.png

3. Nueva vista Aggregator Summary

Dentro del Settings se ha incluido una nueva opción que da paso a la vista Aggregator Summary. Se trata de un espacio diseñado para proporcionar una visión general de la infraestructura monitorizada según la naturaleza de los Reinos administrados y conectividad de los mismos, en el momento de la consulta.

../../_images/59_07_new_view_aggregator_summary.png

La vista se divide en tres paneles cuyos gráficos ilustran un recuento de cada tipo de Reino.

Asimismo, cada segmento del gráfico incluye su propio modal con información detallada de cada Reino que integra el grupo seleccionado, junto con diversas Opciones de exportación y envío.

Nota

Esta vista se encuentra en una primera fase y continuará evolucionando en la siguiente iteración del ciclo de desarrollo.

4. Evolución del Módulo Gconf

Dada su relevancia, en esta versión se ha continuado trabajando en el desarrollo y mejora del Módulo GConf. A continuación se detallan las nuevas funcionalidades que se han incluido:

En Inventory Elements:

  • En la tabla general se añade una columna adicional llamada Autodiscover, indicando si el dispositivo está habilitado para el autodescubrimiento mediante la acción Autodiscover.

  • Se han agregado nuevas Opciones de filtrado y exportación de elementos, pensadas para simplificar la gestión y supervisión específica de activos según distintos atributos o condiciones, como son:

  • Asimismo, se ha incorporado la función de Selección múltiple de elementos, como complemento de las acciones:

    • Run Backup: para ejecutar un backup conjunto de todos los ítems seleccionados en la tabla.

    • Run Autodiscovery: para ejecutar un autodescubrimiento conjunto de todos los ítems seleccionados en la tabla.

    • Assing credentials: para la asignación de credenciales a un grupo determinado de ítems.

../../_images/59_12_gconf_new_filters.png

En Inventory Credentials:

  • El formulario de Alta de nuevos credenciales ahora presenta nuevos parámetros de configuración relativos al acceso de equipos y a su conexión SNMP.

../../_images/59_13_gconf_form.png

5. Refactorización de gráficas de métricas RTA y PL

Esta versión presenta una renovación de las gráficas de métricas RTA (Round-Trip Average) y PL (Packet Loss) de Dispositivos monitorizados. En este proceso, se ha sustituido el componente pnp4nagios por un sistema propio de representación de gráficas, implementado a través de una librería interna.

../../_images/59_09_metrics_graph.png

Este cambio tiene como objetivo mejorar la eficiencia y la experiencia visual, proporcionando una representación más precisa de las métricas cruciales dentro de WOCU-Monitoring.

Asimismo, al adoptar nuestro propio sistema de representación de gráficas, se ha logrado mejoras significativas en la velocidad de carga, la capacidad de personalización y la precisión de las representaciones visuales. Esto se traduce en una experiencia de usuario más fluida y en la capacidad de obtener información clave de manera más rápida y eficiente.

6. Nueva tarea de importación Gconf_Import

Se ha desarrollado la nueva Tarea de Importación de activos en Gconf (Gconf_import), cuya funcionalidad es agregar nuevos activos a WOCU-Monitoring que, inicialmente, serán ubicados en el GConf para la posterior administración de configuraciones, backups y el control de versiones.

En este contexto, esta tarea establece un acceso centralizado para la gestión eficiente de los activos en términos de configuraciones, lo que contribuye de manera significativa a la estabilidad y adaptabilidad de la infraestructura monitorizada. Esto posiciona a WOCU-Monitoring como herramienta integral para la gestión, monitorización y mantenimiento continuo de redes.

../../_images/59_11_gconf_taks.png

7. Nueva vista resumen de tareas de importación ejecutadas

La Vista Job Information accesible desde la Tabla Tasks Status ha sido renovada. A partir de ahora, incluye nueva y detallada información sobre el resultado de cada tarea de importación ejecutada en la aplicación.

Con estas mejoras significativas, los operarios tendrán acceso a detalles específicos sobre lo sucedido con cada activo importado. El conjunto de acciones se presenta de manera visual a través de un gráfico de sectores, ofreciendo una representación gráfica intuitiva de la distribución de resultados. Además, una tabla resumen complementa esta información, proporcionando detalles específicos sobre cada tarea ejecutada.

../../_images/59_10_job_view.png

Con esta actualización, se busca ofrecer una experiencia más completa y transparente, permitiendo a los usuarios comprender fácilmente el estado y los resultados de las tareas de importación, facilitando así la toma de decisiones informadas.

8. Nuevas mejoras en la gestión de MIBs

En esta versión se ha trabajado en la sección de MIBS. En concreto, se han incluido cambios significativos que buscan optimizar tanto la gestión como la importación y manipulación de datos asociados a MIBs (Management Information Bases).

A partir de ahora, el sistema no permitirá la importación de MIBs erróneas. Se devolverá un mensaje de error en la misma modal de importación.

../../_images/59_04_import_MIB.png

También, tras una importación exitosa, se mostrará una nueva vista informativa con los datos asociados a esa MIB.

../../_images/59_05_MIB_detail.png

Por último, en la tabla global de MIBs se incluye la columna Traps OIDs, donde se indica el número de OIDs de tipo Trap/Notification que contiene la MIB en cuestión.

La atención especial prestada a la sección de MIBS, refleja el compromiso continuo de perfeccionar la experiencia de usuario.

9. Actualización del Manual de Administración

Con motivo de la publicación y distribución de la nueva licencia free de WOCU-Monitoring, se ha agregado documentación relativa al procedimiento de instalación y actualización de este nuevo servicio.

Este añadido incluye instrucciones paso a paso que abordan requisitos del sistema y configuraciones necesarias para un despliegue eficiente, asegurando que los usuarios dispongan de información detallada y precisa.

10. Packs de monitorización

Consulta nuestro catálogo de Packs de Monitorización en el siguiente enlace.

Nuevo pack Gigamon

Se incorpora al catálogo un nuevo pack para monitorizar la salud y rendimiento de dispositivos de red de la marca Gigamon. El pack permite descubrir las redes y herramientas inline que tiene configuradas el dispositivo, y seleccionar las que sean necesarias.

Los servicios de monitorización que incluye el pack Gigamon son los siguientes:

  • CPU: Porcentaje de uso de CPU.

  • Memory: Porcentaje de uso de memoria.

  • Fan: Velocidad de los ventiladores.

  • Power Supply: Estado de las fuentes de alimentación.

  • Temperature: Valores de los sensores de temperatura.

  • Version: Devuelve la versión de software del dispositivo.

  • Inline Tools: Estado de las herramientas inline seleccionadas.

  • Inline Networks: Estado de las redes inline seleccionadas.

../../_images/59_02_gigamon_services_packs.png

Nuevo pack api-test-generic

Se ha diseñado un nuevo pack para monitorizar el estado y el tiempo de respuesta de endpoints de APIs.

El pack api-test-generic permite configurar varios endpoints en el mismo Dispositivo. Soporta autenticación, protocolo Http o Https, puerto destino, etc. También se incluye una macro para indicar el timeout de la consulta al endpoint, así como umbrales para alertar cuando el tiempo de respuesta (elapsed time) de la consulta al endpoint los supera.

../../_images/59_01_API_endpoint_pack.png

Nuevo pack Networkdevice optical ifaces health

Se ha desarrollado un nuevo pack para descubrir y monitorizar los sensores asociados a interfaces ópticos de equipos de la marca Cisco.

Los sensores soportados son los siguientes:

  • TransceiverRxPwr

  • TransceiverTxPwr

  • TransceiverCurrent

  • TransceiverVoltage

  • TransceiverTemp

../../_images/59_03_discovers_sensor.png

Nueva configuración de métricas del pack EfficientIP

Se añade la opción de configurar umbrales Warning y Critical para todas las métricas que ofrece el servicio DHCP del pack de monitorización EfficientIP.

Las métricas son todas estas:

  • Discovers

  • Requests

  • Releases

  • Offers

  • Acks

  • Nacks

  • Declines

  • Informs

Nuevo pack Wocu-hw-health

Se incorpora al catálogo un nuevo pack para monitorizar los servidores físicos donde se instala la aplicación WOCU-Monitoring.

El pack consta de varios servicios:

  • Disks: Estado de salud de los discos.

  • IPMI Power: Potencia instantánea consumida por el servidor.

  • IPMI Selftest: Resultado del selftest incluido en la herramienta IPMI.

  • IPMI Sensors: Alerta si el estado de alguno de los sensores IPMI de temperatura, ventiladores, fuentes de alimentación, etc. no es OK.

  • IPMI PMInfo: Alerta si alguna de las fuentes de alimentación reporta estado distinto a OK.

../../_images/59_06_wocu-hw-health-services.png

Otras mejoras y arreglos

Toda nueva versión está llena de pequeños cambios, arreglos y optimizaciones que cabe destacar brevemente. Pasamos a listar los más notables de esta versión:

  • Solventado un error por el que el botón Go to geomap del mapa de alarmas no funcionaba correctamente.

  • Se ha añadido un tooltip informativo en la columna Status information de la tabla Problems.

  • El parámetro Duration (visible en diferentes tablas de la aplicación) ha sido actualizado. A partir de ahora, tendrá en consideración cuando un Dispositivo se encuentre en estado SOFT.

  • Se ha corregido un error por el cual no se mostraba el nombre completo de un BP Services presente en el Inventario de Procesos de Negocio (Business Processes Inventory).

  • En la subsección Administration se añade la función de copiado (en portapapeles) de las fechas de cada acción de auditoría efectuada sobre un objeto. Se facilita el proceso de copiado de datos en un solo clic.

  • Se corrige un error menor del componente que devuelve la etiqueta OK, ya que en lugar de la letra O mostraba el valor cero.

  • En el Inventario de Procesos de Negocio (Business Processes Inventory), al situar el cursor sobre cualquier entrada de la columna Name, se mostrará un tooltip con el Display name seguido del atributo Description entre paréntesis.

  • Se incluye el parámetro Business Impact en el Configuration.

  • Unificación del diseño del icono Check () presente en el Módulo de Configuración, con el objetivo de garantizar coherencia y consistencia estética en toda la aplicación.

  • Ampliación del límite de tiempo de tareas KPI en Celery para garantizar una monitorización completa, evitando interrupciones prematuras y asegurando que las tareas tengan el tiempo necesario para recopilar datos precisos sobre el rendimiento de la red.

  • La columna Services del Inventario de Servicios (Services Inventory) incorpora la capacidad de ordenación alfabética por nombre de Packs de Monitorización.

  • Se ha actualizado a HTTP/2, mejorando el rendimiento del sitio web con tiempos de carga más rápidos y mayor seguridad.

  • Se ha añadido el parámetro Service overrides para la sobreescritura de servicios de monitorización en los formularios de creación y edición de Plantillas (Templates).

  • Al acceder a la sección Alarmas (Problems) una etiqueta en color rojo indica el cómputo total de alarmas generadas. A partir de esta versión, ese indicador se mantiene en todo momento y se actualiza simultáneamente con la página.

  • Se ha agregado el campo Imported from con el fin de identificar el origen de los datos de un Dispositivo en el Inventario de Dispositivos (Hosts) en Activos. Asimismo se informará sobre si el valor proporcionado se ha creado manualmente (mediante el atributo Manual) o desde Tareas de Importación (Tasks).

  • El parámetro Enable presente en el formulario para Añadir Dispositivo (Add Host), incluye una comprobación previa para cuando el Módulo GConf no esté operativo.

  • Se ha eliminado el límite de siete días en el filtro por rango de fechas de Eventos (Events), es decir, el rango definido podrá ser superior a dicho intervalo.

Software actualizado

Como siempre, otras piezas de software se han incorporado y actualizado en esta nueva versión de WOCU-Monitoring:

Software

Versión anterior

Versión actual

Observaciones

react

17.0.2

18.2.0

https://github.com/facebook/react/blob/main/CHANGELOG.md#1820-june-14-2022

react

1.3.9

1.8.10

https://www.influxdata.com/blog/release-announcement-influxdb-oss-enterprise-1-8-10/

nginx

1.14.2

1.24.0

https://nginx.org/en/CHANGES-1.24

python3

3.8.16

3.9.17

https://www.python.org/downloads/release/python-3917/ https://docs.python.org/3/whatsnew/3.9.html

lmd

2.1.5

2.1.7

https://github.com/sni/lmd/blob/v2.1.7/Changes

grafana

6

8

https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-0-0/

Sobre WOCU-Monitoring

WOCU-Monitoring es una herramienta de monitorización que integra las últimas tecnologías Open Source de monitorización, visualización, graficado de métricas y gestión de logs, proporcionando una amplia visibilidad sobre el estado y disponibilidad de elementos de red, servidores, bases de datos y estaciones de trabajo (entre otros) utilizando para ello Packs de Monitorización a medida.

Además de la versión Free, la versión de WOCU-Monitoring denominada Enterprise permite realizar despliegues de miles de dispositivos IP, en un entorno distribuido, con personalizaciones adaptadas a la infraestructura de cada cliente.