***************** Novedades WOCU 65 ***************** :guilabel:`Fecha de Publicación: 03/07/2025` El presente documento presenta un resumen detallado de las nuevas características, funcionalidades, mejoras y correcciones integradas en la versión 65 de **WOCU-Monitoring**. Con esta actualización, se da respuesta a las peticiones y sugerencias de nuestros usuarios, al mismo tiempo que nos alineamos con las tendencias y necesidades actuales del mercado. .. image:: ../images/releases/65/notes-v65.png :align: center :scale: 60% 1. Conversión automática de unidades métricas ============================================= Se ha incorporado una mejora clave en la visualización de métricas de servicios disponibles en la vista :ref:`services-performance`. Ahora todas las métricas que contienen unidades medibles (como bps, bytes, ms, etc.) se benefician de una **conversión automática de unidades**. Anteriormente, cada métrica se mostraba con la unidad fija definida por el origen de los datos. Con esta mejora, se aplica un cálculo automático que transforma unidades a otras más prácticas y legibles (por ejemplo, de bps a Kbps, o de ms a s) y sin realizar conversiones manuales, ya que los valores se presentan convertidos por defecto. Esto conlleva, a que en una misma celda de la columna **Value**, pueden aparecer diferentes unidades en momentos distintos. Esto se debe a que el sistema asignará la unidad más adecuada en función del valor registrado. Por ejemplo, una métrica puede mostrarse en Kbps un día y en Mbps otro, si ha habido un mayor uso del recurso. Esta adaptación es dinámica y automática. .. image:: ../images/releases/65/65_03_unit_value_conversion.png :align: center 2. Nueva vista Summary para la visualización de KPI`s ===================================================== Se ha diseñado e implementado la **nueva vista Summary en el bloque de visualización de** :ref:`KPIS_hosts_inventory`. Con este nuevo formato más compacto, se reduce el espacio visual ocupado sin sacrificar la legibilidad de los indicadores clave de rendimiento y el estado operativo general de los activos monitorizados. Por lo tanto, el usuario ya puede alternar entre la :ref:`KPIS_full_hosts_inventory` y :ref:`KPIS_summary_hosts_inventory` mediante controles de conmutación, incluso ocultar el bloque al completo. Esta integración ya se encuentra disponible en las siguientes vistas: * :ref:`Inventario de Dispositivos (Hosts Inventory)` * :ref:`Inventario de Servicios (Services Inventory)` * :ref:`Inventario de Grupos de Dispositivos (Host Groups Inventory)` * :ref:`Inventario de Procesos de Negocio (Business Processes Inventory)` * :ref:`Inventario de Packs (Packs)` * :ref:`Problems` .. image:: ../images/releases/65/65_01_summary_view.png :align: center 3. Nuevos campos disponibles para su visualización en diferentes tablas ======================================================================= Se han habilitado **nuevos campos para su visualización como columnas en determinadas tablas de la aplicación**. Mediante la función :ref:`Columns`, el usuario puede adaptar la tabla de datos según sus intereses o contexto de uso, seleccionando qué columnas mostrar u ocultar. Esta integración ofrece una mayor flexibilidad para acceder únicamente a la información necesaria en cada caso. Los nuevos campos disponibles son: * **Poller tag** en :ref:`hostsinventory`. * **Host_address** en :ref:`problems-section`, :ref:`services-inventory-assets` y Packs :ref:`packs-errors`. * **Poller tag** y **Address** en :ref:`hosts_active_assets`. .. image:: ../images/releases/65/65_02_columns_view.png :align: center 4. Filtrado de activos a través de KPI's ======================================== En esta versión ya es posible realizar el **filtrado de activos por su** :ref:`estado operativo` **desde los KPI's**, tanto en la vista **Full View** como en la vista **Summary**. Su funcionamiento es muy sencillo: los KPI's de estado actúan como filtros interactivos, por lo que al hacer clic sobre uno de los estados de monitorización, la tabla se actualizará automáticamente para mostrar u ocultar únicamente los activos que correspondan a ese estado. Cuando se deshabilite uno o varios estados, los botones correspondientes se atenuarán en color gris para indicar visualmente que están inactivos. Para volver a incluir un estado previamente deshabilitado, basta con hacer clic de nuevo sobre él para reactivarlo. .. image:: ../images/releases/65/65_04_kpis_view.png :align: center Los KPI`s que incluyen esta función son: - :ref:`KPIS_hosts_status` en :ref:`hostsinventory`. - :ref:`KPI_services_status_hosts` y :ref:`KPI_services_status_services` en :ref:`services-inventory-assets`. - :ref:`Hosts Status` en :ref:`packs-errors`. - :ref:`KPI_problems-hosts-status` y :ref:`KPI_problems-services-status` en :ref:`problems-section`. 5. Implementación de Snapshots automáticos y personalizables ============================================================ Se ha incorporado un **sistema de** :ref:`snapshots` **automáticos que brinda mayor flexibilidad y control en la gestión de copias de seguridad**. Ahora, es posible configurar que los snapshots se generen únicamente cuando se detecten cambios en la configuración, mediante el nuevo parámetro ``create_backup_only_on_changes``. Además, se puede establecer el número máximo de snapshots a conservar (``max_prediodic_backups``) y el intervalo entre ejecuciones (``backup_interval``), utilizando formatos simples como 10m, 2h o 24h. Esta mejora facilita la automatización y optimización del almacenamiento de backups, reduciendo la necesidad de intervención manual. .. image:: ../images/releases/65/65_07_snapshot_view.png :align: center 6. Optimización del widget Top Packs ==================================== El widget **Top Packs**, el cual representa a través de una gráfica de barras los :doc_url:`Packs de Monitorización ` con más presencia y más utilizados en WOCU-Monitoring, ha sido optimizado en sus dos ubicaciones: * En la vista :ref:`status-tab`, este :ref:`widget` actua como un filtro, ya que al **hacer clic sobre una barra específica, el usuario es redirigido al** :ref:`hostsinventory`, donde se mostrará únicamente el listado de dispositivos que tienen configurado ese pack en particular. El :ref:`filter_by_packs` registrará también este pack. .. image:: ../images/releases/65/65_06_top_packs_redirect.png :align: center * En la :ref:`home_view`, al hacer clic sobre una de las barras del :ref:`widget`, se desplegará una **nueva vista que lista los dispositivos que tienen incluido ese pack específico en su configuración**. .. image:: ../images/releases/65/65_05_top_packs_table.png :align: center 7. Nueva función de redirección a través de nodos interactivos ============================================================== En esta versión se incorpora una nueva funcionalidad al componente :ref:`bp_trace`, orientada a alcanzar una navegación más fluida y contextual dentro de la infraestructura tecnológica representada. Ahora, al **hacer clic sobre el nombre de un nodo correspondiente a un dispositivo o servicio, el sistema redirige automáticamente al usuario a su** :ref:`Vista de detalle`, donde se presentan datos pormenorizados del elemento seleccionado, como su estado actual, métricas de rendimiento, historial de eventos, configuración asociada y cualquier alerta relevante. .. image:: ../images/releases/65/65_08_bp_trace_tp_modal_host.png :align: center 8. Correcciones y mejoras en WOCU-Agent ======================================= En esta versión se han implementado diversas **optimizaciones y correcciones en el componente WOCU-Agent**. Para el agente en **Linux**, se ha resuelto un problema de ejecución en el script de desinstalación, así como un fallo relacionado con la eliminación automática de archivos obsoletos. Además, ahora se eliminan archivos innecesarios durante el proceso de desinstalación, mejorando así la limpieza del sistema. En el caso del agente para **Windows**, se ha corregido un error que ocurría al ejecutar el archivo ``setup.bat`` desde **PowerShell**. También se ha solucionado un problema que impedía el guardado de entradas de registro (logs) durante la ejecución normal del agente. Como mejora adicional, se ha incorporado un modo silencioso/asistido para facilitar la instalación automatizada. Asimismo, se ha añadido la posibilidad de configurar el intervalo de ejecución por plugin, ofreciendo mayor flexibilidad y personalización en las tareas de monitorización. Finalmente, el instalador de **WOCU-Agent** ahora incluye los archivos de licencia y README, aportando mayor transparencia e información al usuario. 9. Nuevo tema en el Módulo de Administración ============================================ Se ha realizado una **refactorización completa del tema visual del Módulo de Administración de WOCU-Monitoring**. La nueva interfaz adopta estilo y diseño similar a la aplicación, ofreciendo una experiencia más coherente y familiar para el operario. Es por ello que esta mejora simplifica la navegación y la gestión diaria, manteniendo la lógica de uso ya conocida. .. image:: ../images/releases/65/65_09_new_look_admin.png :align: center 10. Mejoras en la trazabilidad y visualización de tareas en Gconf ================================================================= A continuación se presentan los nuevos desarrollos implementados en el Módulo de :ref:`gconf_module`: Sistema de reporting de tareas en Gconf --------------------------------------- Nueva función de descarga del informe **Gconf Task Report** en formato PDF sobre una tarea específica ejecutada. El informe incluye un resumen general del estado de ejecución, tiempos de inicio y finalización, dispositivos involucrados, resultados detallados por dispositivo y los registros (logs) correspondientes al proceso. .. image:: ../images/releases/65/65_10_gconf_report.png :align: center Subtareas desplegables en tareas masivas ---------------------------------------- Se ha incorporado un dropdown en el listado de :ref:`flower_sectio` para aquellas tareas de tipo *Massive* que generan múltiples subtareas. Al hacer clic en el icono de despliegue (+), se muestran de forma jerárquica todas las subtareas asociadas, incluyendo su estado individual, nombre, tiempo de ejecución y marcas de tiempo (inicio y fin). Esta mejora permite una visualización más organizada y detallada del progreso y resultados de tareas masivas. .. image:: ../images/releases/65/65_11_gconf_subtasks.png :align: center Actualización de la vista Job Information ----------------------------------------- Se ha rediseñado la vista :ref:`job_information_view` para ofrecer una visualización más legible y estructurada. Esta tabla muestra el estado de ejecución, el nombre del dispositivo, los logs generados y, según el tipo de tarea, información adicional contextual. .. image:: ../images/releases/65/65_12_gconf_job_view.png :align: center Mejora en el sistema de logging para procesos Celery ---------------------------------------------------- Se ha ampliado el sistema de logging para incluir también los procesos internos de Celery, permitiendo una trazabilidad más completa y un diagnóstico más preciso de tareas en segundo plano. 11. Nuevo wizard para la configuración del atributo "Service Override" ====================================================================== El nuevo wizard **Service Override** permite modificar configuraciones específicas de servicios de monitorización, sin afectar a la configuración global. A través de una nueva interfaz guiada, es posible personalizar servicios según el contexto específico, lo que permite ahorrar tiempo y reducir posibles errores derivados de configuraciones manuales. Este nuevo sistema ofrece tres selectores: **Service**: permite elegir el servicio de monitorización al cual se desea aplicar una anulación (override). **Attribute**: permite seleccionar qué atributo del servicio se quiere sobrescribir. **Value**: permite definir el nuevo valor para el atributo seleccionado. .. image:: ../images/releases/65/65_09_service_overrida_wizard.png :align: center Este asistente ya está disponible en: * :ref:`Edición` de dispositivos en :ref:`active_assets`. * :ref:`edit_host_modal` de la :ref:`modal_hosts`. * :ref:`Edición` de :ref:`templates-hosts`. 12. Packs de monitorización =========================== Consulta nuestro catálogo de Packs de Monitorización en el siguiente `enlace `_. Fortimanager-api ---------------- Se ha creado un pack para obtener información del estado y métricas de rendimiento de equipos `Fortinet ` administrados por un **Fortimanager**. El pack consulta la API del Fortimanager donde están dados de alta los equipos `Fortinet `. El pack dispone de *discovers* para mostrar todos los dispositivos administrados por el Fortimanager y poder elegir cuáles de ellos se quieren monitorizar. Los servicios que incluye el pack son: * **Device Status**: Monitoriza el estado de los dispositivos administrados. * **Device Resources Usage**: Obtiene el uso de recursos de los dispositivos administrados. * **Device SDWAN SLA**: Obtiene métricas SLA de los interfaces SDWAN de los equipos administrados. * **Device SDWAN Traffic**: Obtiene el tráfico cursado por las interfaces SDWAN de los equipos administrados. * **Device IPSEC Tunnels Stats**: Obtiene estadísticas de los túneles IPSEC configurados en los equipos administrados. * **Status**: Chequea el estado del propio Fortimanager. Fortianalyzer-api ----------------- Se ha desarrollado un pack para obtener los eventos y alertas presentes en un equipo **Fortianalyzer**. El pack consulta la API del **Fortianalyzer** al cual envían logs y eventos los equipos `Fortinet `. El pack dispone de *discovers* para mostrar los *Adoms* (*Administrative Domains*) presentes en la configuración del **Fortianalyzer**, y así poder elegir cuál o cuáles monitorizar desde WOCU-Monitoring. Los servicios que incluye el pack son: * **Alert Events**: Obtiene las alertas activas por Adoms. * **Performance**: Monitoriza el rendimiento del Fortianalyzer. * **Status**: Monitoriza el estado del Fortianalyzer. 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: - Nuevas opciones de exportación en formatos CSV y JSON en la vista :ref:`job_info_view`. - Se añade un *spinner* de carga de datos en la vista :ref:`cloud_dashboard`. - Se corrige un error de lectura en la salida del *tracebak* de la vista :ref:`job_info_view` y en los :ref:`filtros anidados` de :ref:`events_logs`. - La acción de edición de un *Business Process* ya vuelve a funcionar correctamente, tras corregirse un error que impedía la visualización del formulario correspondiente. - Se ha recuperado el color del estado de monitorización *Pending* en algunos widgets de la aplicación. - Se corrige un error en la vista :ref:`Monitoring` dentro de un BP Host donde, en la columna de Servicios, se mostraba una celda vacía pero clicable cuando no había servicios asociados, lo que provocaba un fallo al interactuar con ella. Ahora se evita renderizar el botón si no hay servicios disponibles. - Solventado un error originado tras la implementación de la base de datos agrupada en InfluxDB. Este se produjo porque no se estaba pasando correctamente el parámetro de retención, lo que causaba errores al generar estas gráficas. - La acciones de generación de informes métricos en PDF vuelven a estar operativos en el :ref:`hostsinventory`, :ref:`services-inventory-assets` y :ref:`problems-section`. Software actualizado ==================== Como siempre, otras piezas de *software* se han incorporado y actualizado en esta nueva versión de **WOCU-Monitoring**: .. csv-table:: :header: "Software ", "Versión anterior", "Versión actual", "Observaciones" :widths: 5, 5, 5, 19 "Grafana","10.0.13","11.6.2","https://grafana.com/security/security-advisories/cve-2025-3580/" Sobre WOCU-Monitoring ===================== `WOCU-Monitoring `_ es una herramienta de monitorización multipropósito 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.