Novedades WOCU 70
Fecha de Publicación: 29/05/2026
El presente documento presenta un resumen detallado de las nuevas características, funcionalidades, mejoras y correcciones integradas en la versión 70 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.
1. Enrutado de las vistas de detalles y edición del Módulo Configuration
Se ha llevado a cabo una reestructuración completa de la navegación en el Módulo de Configuración, sustituyendo el uso de ventanas emergentes (modales independientes) por un sistema de enrutado basado en URLs únicas.
Esta mejora permite que cada vista de detalle o formularios de edición de un activo disponga de su propia dirección web, facilitando la navegación mediante los botones de avance y retroceso del navegador, así como la posibilidad de compartir enlaces directos a configuraciones específicas o trabajar en múltiples pestañas simultáneamente.
Las secciones actualizadas bajo este nuevo esquema de navegación son:
Con este cambio, WOCU-Monitoring unifica la experiencia de usuario en el módulo de configuración, alineándolo con el estándar de navegación del resto de la plataforma y mejorando la agilidad en la gestión de inventarios complejos.
2. Filtrado de Reinos por Categorías en la vista Home
Se ha incorporado un nuevo filtro por categorías asociadas a Reinos en la vista principal Home de WOCU-Monitoring. Esta funcionalidad facilita la segmentación rápida de Reinos según una clasificación previa (mediante el uso de categorías).
Al desplegar el selector, se listan todas las categorías disponibles, creadas y asignadas previamente durante el proceso de creación de un nuevo Reino. Es decir, no se definen desde el filtro, sino que forman parte de la configuración inicial del Reino.
Su uso es muy sencillo, al seleccionar una o varias categorías:
La vista Home se actualiza automáticamente.
Se muestran únicamente los Reinos asociados a las categorías seleccionadas.
Si no se selecciona ninguna categoría, se visualizarán todos los Reinos.
Esta nueva funcionalidad refuerza la capacidad de WOCU-Monitoring para adaptarse a entornos complejos, proporcionando una experiencia más ágil, organizada y enfocada al usuario.
3. Control granular sobre la recolección de inventario SNMP
Habilitación del enriquecimiento del inventario de un Dispositivo vía SNMP
Hasta ahora, el inventario SNMP se ejecutaba de forma global sobre todos los dispositivos configurados. A partir de esta versión, el usuario puede controlar, de forma individual, si un dispositivo debe ser incluido en las tareas de recolección de inventario SNMP.
Esto es posible gracias al nuevo campo Enable Inventory presente en los formularios de creación y edición de nuevos dispositivos y Plantillas (Templates) asociadas. Habilitando esta opción, se inicia automáticamente la recolección de información del dispositivo mediante la Tarea SNMP_Inventory, obteniendo datos y atributos vía SNMP que se reflejarán en la sección Inventory de la vista de detalle del dispositivo.
En el caso de las Plantillas (Templates), se aplica un mecanismo de herencia, es decir, al habilitar esta opción en una de ellas, el inventario SNMP se activa automáticamente para todos los dispositivos monitorizados vinculados a la plantilla.
Cuando la opción Enable Inventory está desactivada, la Tarea SNMP_Inventory no se ejecutará. No obstante, la vista Inventory seguirá mostrando información previamente recopilada o datos obtenidos a través de otras tareas de enriquecimiento, ya que la desactivación no implica la eliminación del inventario existente.
Esta funcionalidad permite un control granular sobre la ejecución de tareas de inventariado, facilitando la optimización del consumo de recursos y la actualización continua de la información de inventario.
Mejoras en la Tarea SNMP_Inventory
Se ha mejorado el funcionamiento de la Tarea SNMP_Inventory para hacerla más eficiente y reducir la carga sobre la infraestructura monitorizada.
A partir de ahora, el inventario solo se ejecuta sobre los dispositivos que tienen habilitada la funcionalidad de inventario, reduciendo consultas innecesarias y mejorando el rendimiento general del sistema.
Además, la tarea de inventario se ejecuta automáticamente todos los días a las 02:00 AM, sin necesidad de configuración manual.
También se ha mejorado la gestión de credenciales SNMP, priorizando la configuración específica de cada host para ofrecer una mayor flexibilidad y compatibilidad con distintos entornos.
4. Gestión centralizada de actualizaciones de versiones y novedades de producto
Nueva sección Upgrades: información de versionado de WOCU-Monitoring
Se ha añadido una nueva vista denominada Upgrades dentro del menú superior Settings de WOCU-Monitoring. Esta funcionalidad centraliza la información relacionada con el versionado del producto, sin necesidad de revisar manualmente la documentación o contactar con soporte.
Al acceder a esta opción, se muestra una ventana con la siguiente información:
User version: versión actualmente desplegada en la instancia del usuario.
WOCU version: última versión oficial publicada de WOCU-Monitoring.
Date: fecha de publicación de la última versión disponible.
Current Version URL: enlace directo al changelog de la última versión publicada.
Esta sección proporciona un punto centralizado desde el que consultar las novedades incorporadas en cada versión y acceder al histórico consolidado de cambios del producto.
Changelog unificado en un único punto de consulta
Se ha incorporado la nueva sección Changelog Collection en la Documentación oficial de WOCU-Monitoring.
Este apartado centraliza el historial de cambios del producto y reúne, en un único punto de consulta, toda la información relacionada con las nuevas releases y actualizaciones de sus componentes.
La información se genera automáticamente tras cada publicación y consolida los changelogs oficiales de los distintos módulos de WOCU-Monitoring.
Cada entrada incluye:
Número de versión.
Fecha de publicación.
Relación de cambios organizados por módulo.
Referencias cruzadas entre equipos cuando corresponde.
Hasta ahora, la consulta de cambios requería revisar manualmente diferentes repositorios o contactar con soporte, ya que el historial de versiones se encontraba distribuido en diferentes fuentes.
5. Administración de usuarios por reino
Se incorpora el nuevo módulo de Administración de Usuarios por Reino, diseñado específicamente para centralizar la gestión de perfiles de usuario y control de accesos dentro de cada Reino de forma independiente y segura.
El acceso se realiza a través del nuevo botón Open Realms Settings, ubicado estratégicamente en la parte inferior izquierda del menú lateral. Este acceso directo permite al administrador entrar en la vista de gestión sin interrumpir su flujo de navegación actual.
Desde este nuevo espacio de trabajo, los administradores pueden realizar las siguientes acciones:
Alta de usuarios: creación ágil de nuevos perfiles de usuario dentro del Reino seleccionado.
Gestión de roles: control granular de los distintos tipos de permisos y roles asignados a cada integrante.
Mantenimiento de cuentas: capacidad para borrar registros o deshabilitar temporalmente perfiles de usuario según las necesidades operativas.
En conclusión, gracias a esta integración se garantiza una segregación de funciones más robusta y una administración de roles optimizada. Esto no solo refuerza la seguridad del sistema, sino que agiliza significativamente el flujo de trabajo diario de los administradores.
6. Nueva automatización de downsampling para optimización de almacenamiento en InfluxDB
Se incorpora un nuevo proceso automatizado de downsampling para entornos InfluxDB, orientado a optimizar el almacenamiento histórico de métricas mediante la reducción de resolución de datos antiguos.
La solución permite consolidar información en intervalos de tiempo configurables, calculando promedios y estados finales para su almacenamiento en una base de datos de destino con políticas de retención específicas.
Entre las principales mejoras incluidas destacan:
Separación de credenciales por perfil de acceso, reforzando la seguridad y aplicando el principio de mínimo privilegio.
Normalización automática de tipos numéricos para evitar inconsistencias en el almacenamiento de métricas.
Procesamiento automático de la información correspondiente al día anterior, facilitando su ejecución programada.
Descubrimiento dinámico de métricas y validación de campos procesables.
Soporte para conexiones seguras mediante SSL.
Escritura optimizada por lotes para mejorar el rendimiento durante la carga de datos procesados.
Este cambio contribuye a mejorar la eficiencia operativa y la gestión del almacenamiento histórico en plataformas basadas en InfluxDB.
7. Custom Filters: anidado de filtros en Events Logs
Dentro de las opciones operacionales y filtrado de la vista Eventos (Events) > Logs, se incorpora el nuevo bloque Custom Filters.
Esta nueva funcionalidad proporciona a los usuarios un control más avanzado y
preciso sobre la exploración de logs, permitiendo construir consultas dinámicas
mediante la combinación de múltiples condiciones y operaciones
lógicas. Anidar filtros se ha vuelto más sencillo con la integración de operadores
como AND, OR o la acción de duplicar consultas.
Gracias a ello, es posible segmentar la información de forma más eficiente
según distintos criterios operacionales.
Esta funcionalidad es ideal para reducir el volumen de resultados y poner el foco exclusivamente en los registros de logs más relevantes dentro de la operación diaria en WOCU-Monitoring.
8. Actualización del servidor web integrado
Se ha sustituido Nginx por OpenResty como servidor web integrado de la plataforma.
Este cambio mantiene el comportamiento actual de los servicios HTTP/TLS, mejorando la flexibilidad y preparando la plataforma para futuras capacidades avanzadas de seguridad y automatización.
Gracias a la integración de LuaJIT, OpenResty permitirá incorporar funcionalidades como un WAF (Web Application Firewall) capaz de detectar y bloquear ataques en tiempo real.
La actualización también incluye ajustes internos en configuración, directorios y supervisión de servicios para adaptarse a la nueva arquitectura.
Nota
No se requieren acciones por parte de los usuarios.
9. Backup y restauración del sistema con wocu-ctl
Se incorpora el sistema de backup y restore de WOCU-Monitoring mediante la
herramienta wocu-ctl, que permite la creación y recuperación de backups locales
del estado del sistema.
Se añade soporte para generar backups del estado de los principales componentes de la plataforma:
Base de datos de Aggregator (Reinos, usuarios, etc.).
Import-tool (dispositivos, servicios, contactos y configuración).
Estado de Livestatus (estado actual de la planta).
Nuevos comandos disponibles:
wocu-ctl backup: genera una copia completa del sistema en:/var/opt/wocu/backups/YYYYMMDDHHMM/
wocu-ctl restore: permite restaurar un backup existente con validación previa del manifest.json.
Cada backup incluye dumps de MySQL y Redis, configuración de aplicaciones, y estado de Shinken.
El proceso de restore es interactivo, requiere confirmación explícita y realiza la restauración completa de servicios y datos, siendo un proceso destructivo sobre el estado actual del sistema.
Nuevas integraciones en el Catálogo de Packs de Monitorización
Consulta nuestro catálogo de Packs de Monitorización en el siguiente enlace.
Nuevo pack Networkdevice-ping-by-hostname
Se ha desarrollado el nuevo pack Networkdevice-ping-by-hostname, diseñado específicamente para optimizar la disponibilidad en entornos de red flexibles.
A diferencia de los chequeos ICMP tradicionales que dependen de una dirección
IP estática, este pack permite monitorizar equipos con dirección IP dinámica.
La resolución de disponibilidad se realiza directamente mediante el hostname,
asegurando que la monitorización no se pierda cuando el dispositivo cambie de IP
dentro de la red.
Nuevo servicio para el control de expiración de soporte en firewalls Fortigate
Se ha añadido un nuevo servicio para monitorizar el estado y la fecha de expiración del contrato de soporte en los packs de monitorización de firewalls Fortigate.
Esta funcionalidad está disponible para los packs:
Con este servicio, es posible supervisar de forma proactiva la validez del soporte, facilitando la gestión y renovación de contratos antes de su vencimiento.
Encriptación automática de valores sensibles en macros de packs específicos
Se incorpora soporte de encriptación automática para valores sensibles definidos
en macros de packs mediante la nueva propiedad cypher: true. Al configurar
esta propiedad desde el módulo de configuración, los valores como contraseñas y tokens
serán cifrados antes de almacenarse y el usuario visualizará únicamente la versión encriptada.
Atención
Esta funcionalidad aplica únicamente a nuevas macros configuradas con cypher: true.
Las macros existentes no serán modificadas automáticamente.
Detalles técnicos
Algoritmo: Fernet (AES-128-CBC) con derivación de clave PBKDF2HMAC-SHA256.
Salt aleatorio: se genera un salt único por valor cifrado para garantizar resultados diferentes incluso para el mismo contenido.
Iteraciones configurables: mediante la variable de entorno CRYPTO_ITERATIONS (valor por defecto: 1000).
Clave de cifrado: basada en la variable SECRET_KEY de Django.
Formato almacenado: fernet:{salt}:{iteraciones}:{datos_hex}.
Soporte de SNMPv3 cifrado y deprecación de packs SNMP antiguos
Se ha añadido soporte para el almacenamiento cifrado de credenciales SNMPv3 en WOCU-Monitoring, funcionalidad ya compatible con todos los packs SNMP disponibles en el repositorio.
Además, en esta versión se marcan como deprecados varios packs que serán retirados en futuras versiones.
Se recomienda migrar a las siguientes alternativas soportadas:
Checkpoint → usar Checkpoint-gaia
Snmp-oid → usar Snmp-generic
Snmp-oid-1m → usar Snmp-generic-1m
Umts-generic → usar Networkdevice-mobile-signal
Mejora en la gestión de estados DOWN en interfaces de red
Se actualiza el comportamiento de los packs de tráfico cuando una interfaz
se encuentra en estado DOWN. Ahora se tiene en cuenta el valor de ifAdminStatus
junto con ifOperStatus para determinar correctamente el estado de alerta:
ifOperStatus=down+ifAdminStatus=up→ CRITICALifOperStatus=down+ifAdminStatus=down→ OK
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:
En la sección Estado (Status), en relación a la gestión de vistas, al colapsar los controles superiores mediante la opción Hide controllers, se incluyen dos nuevos botones (flechas laterales) de navegación en el margen derecho. Estos nuevos controles permiten desplazarse de forma rápida y secuencial entre la vista anterior y la siguiente sin necesidad de volver a abrir el menú principal. De este modo, se optimiza el espacio en pantalla y se facilita la navegación continua entre vistas en entornos complejos.
El conjunto de campos de configuración Hierarchy vuelve a estar visible en el formulario de edición de un Dispositivo.
Se ha implementado un límite de columnas de la tabla de Alarmas (Problems) para mejorar la legibilidad y evitar la saturación visual.
Se ha mejorado la estabilidad de las tablas de la aplicación mediante la implementación de identificadores estables, lo que evita renderizados innecesarios en REACT durante la actualización de datos y garantiza una interfaz más fluida.
Se ha corregido un error que causaba cierres inesperados al acceder o refrescar los Custom Filters, asegurando que la configuración se preserve correctamente en los flujos de inicialización y reseteo.
Se ha corregido la redirección errónea desde los servicios filtrados en el widget Services Status, ya que estos corresponden a elementos excluidos (en las preferencias del usuario) y no deben mostrarse en la tabla principal.
Se ha corregido la visualización y el renderizado de los eventos de tipo Issue (incidencias) en las tablas y vistas de WOCU-Monitoring.
Se ha mejorado la gestión de errores del módulo
Import Toolpara preservar los mensajes estructurados devueltos por el servicio y propagar correctamente sus códigos de estado, evitando respuestas genéricas 500.
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.