Importante: Para completar la actualización a esta versión, el servicio pandora_server debe reiniciarse manualmente desde SystemD: systemctl restart pandora_server. Ver instrucciones aquí →
Nuevas funcionalidades y mejoras
Nuevo WARP Update
Hemos actualizado y migrado el servidor de actualizaciones de Pandora FMS, renombrándolo como WARP Update. Este nuevo servidor mantiene la retrocompatibilidad con versiones anteriores, mientras que las futuras versiones utilizarán exclusivamente esta plataforma mejorada para sus actualizaciones.
Remote Management and Monitoring (RMM)
En esta versión se ha incorporado una funcionalidad completa para la gestión remota de equipos basada en el Agente software de Pandora FMS. Un nuevo ejecutable, incluido con esta versión actualizada de los agentes, permite gestionar y recopilar información de grupos de equipos conectados al servidor de manera inmediata.
La funcionalidad de RMM (Remote Monitoring and Management) permite aplicar parches en MS Windows®, actualizar paquetes en GNU/Linux®, reiniciar equipos y servicios, entre otras operaciones. Es extensible por el usuario para ejecutar scripts personalizados y permite realizar acciones en bloque, así como la ejecución basada en alertas.
Mejora en la captura de datos del NCM
Ahora es posible filtrar la salida capturada de los scripts del NCM en base a expresiones regulares, dando más potencia a esta funcionalidad.
Mejoras en filtros de vista de logs
Se incluye la posibilidad de guardar filtros en la vista de logs y de filtrar mediante expresiones regulares.
Cambios de permisos en Dashboards
Se ha modificado la comprobación de los permisos en los Dashboards tanto para su gestión como para su visualización (específicamente en cada widget).
- Ahora solamente será necesario el perfil RR para visualizar la información de los widgets y el perfil RW para editarlos.
- En el caso de la visualización de los widgets, todos los usuarios que puedan acceder verán la información configurada en cada uno (independientemente de que no cuenten con acceso directo a un agente o módulo concreto).
- En el caso de la edición de los widgets, los usuarios podrán configurarlos siempre que tengan permiso sobre los elementos incluidos en cada widget.
- Respecto al grupo ALL, los widgets con este grupo configurado mostrarán la información de los elementos de todos los grupos existentes en ese momento.
Planificación cron en Discovery (.disco)
Ahora es posible la configuración de una planificación cron para tareas de Discovery PFMS de aplicaciones (cargadas mediante paquetes “.disco”). Esta funcionalidad permite una automatización precisa y programada de las tareas de descubrimiento, optimizando la eficiencia y el rendimiento del sistema.
Discovery Selenium 4 (Experiencia de usuario / WUX)
Incluido nuevo paquete “.disco” para la monitorización mediante Selenium 4. Permite la misma funcionalidad de monitorización del servidor WUX más las opciones y mejoras que concede Selenium 4, junto con algunas opciones adicionales tales como ejecutarse con los drivers localmente, enviar las transacciones a un servidor de Selenium ya en ejecución o lanzarlas mediante una imagen Docker con Selenium.
Discovery SAP
Incluido nuevo paquete “.disco” para la monitorización de entornos SAP. Este paquete es distinto al ya existente de pandorafms.sap.deset, cubriendo todas sus opciones de monitorización y amplíada con nuevas funcionalidades (como por ejemplo conexiones seguras con SNC).
Discovery OpenShift
Incluido nuevo paquete “.disco” para la monitorización de entornos de OpenShift.
Discovery DigitalOcean
Incluido nuevo paquete “.disco” para la monitorización de entornos de DigitalOcean.
Discovery Google Cloud Platform – Compute Engine
Mejorado el paquete “.disco” de Google Cloud Platform – Compute Engine con nuevas metricas de uso de CPU, disco, memoria y red.
Plugin Informix
Mejorado el plugin de monitorización Informix con nuevas métricas de monitorización para tablespaces.
Plugin Nutanix
Mejorado el plugin de monitorización de Nutanix, añadiendo compatibilidad con la version 2 de su API.
Plugin JBOSS 8
Incluido nuevo plugin de monitorización para JBOSS 8.
Plugin Google Drive
Incluido nuevo plugin de monitorización para Google Drive.
Plugin uso de red del agente
Mejorado el plugin incluido en el Agente software para obtener el uso de red de cada interfaz además del total.
Formato markdown en comentarios de eventos para las URL
Los comentarios de eventos de Pandora FMS ahora admiten el formato MarkDown para generar enlaces a las URL.
Creación automática de mapas de red con Discovery PFMS
Ahora se podrán configurar las tareas de escaneo de red del Discovery PFMS para crear un mapa de red basado en ellas cuando se completen.
Compatibilidad de Pandora FMS con RHEL 9 y Rocky Linux 9
¡Pandora FMS es ahora compatible con los sistemas operativos RHEL 9 y Rocky Linux 9!
Migración completa de arranque a SystemD y cambio de ruta temporal para descompresión de ejecutables
Todos los servicios de Pandora FMS han sido migrados por completo a SystemD, eliminando los scripts de arranque anteriores. Además, se ha actualizado la ruta temporal utilizada por los ejecutables para su descompresión, mejorando así la eficiencia y la gestión de recursos.
Mejoras y pequeños cambios
Caso# | GitLab# | Descripción |
---|---|---|
N/A |
13052
|
Nuevo diseño del Warp Update 2.0: incluye mejoras como el Command Center (Metaconsola) como repositorio para las actualizaciones de los nodo y una mejor integración con la biblioteca de funcionalidades Discovery PFMS. |
N/A |
10475
|
Remote Management and Monitoring (RMM) es una nueva funcionalidad integrada para la monitorización en Agentes Software de Pandora FMS. Es coadyuvante para el mantenimiento al día de los ordenadores, está coordinado con las alertas PFMS y permite al usuario agregar sus propias labores que considere necesarias. |
N/A |
13207
|
Añadida funcionalidad de expresiones regulares en plantillas NCM para las salidas de los scripts. |
16574 |
12432
|
Al habilitar el Log collector el usuario tendrá la posibilidad de agregar filtros personalizados (incluyendo el uso de expresiones regulares) para el menú Operation→Monitoring→Log viewer. |
N/A |
14026
|
Revisados y mejorados todos los widgets de los Dashboards para que tomen en cuenta a cada usuario según su perfil asignado, el alcance de los grupos en la búsqueda y visualización de la información, así como el perfeccionamiento de los enlaces públicos. |
15610 |
11237
|
Discovery server PFMS incorpora la funcionalidad de ejecutar tareas en tiempos y oportunidades específicas por medio del cron del sistema operativo. |
N/A |
8275
|
Compatibilidad de Discovery PFMS con Selenium 4, dando soporte a cuatro métodos para ejecutar los “.side”: driver local, driver remoto, Docker local y Docker remoto. |
N/A |
8917 |
Plugin para monitorizar sistemas SAP de manera remota mediante el uso de funciones RFC (Remote Function Call). |
N/A |
11028
|
Nuevo plugin para monitorizar nodos y pods de OpenShift mediante métricas claves referentes a CPU, memoria, status de los mismos y de los contenedores de un pod. |
N/A |
13041
|
Nuevo plugin para monitorización de droplets (máquinas virtuales) y compatible con la nueva versión API 2 de la empresa DigitalOcean. |
12765 |
8316
|
Mejoras en el plugin Google Cloud Compute Engine para incluir la monitorización de métricas GCP. |
14375< |
9661
|
Plugin Informix mejorado para monitorizar rendimientos y tamaño de dichos servidores por medio de herramientas como onstat y oncheck. |
14150 |
9471
|
Plugin Nutanix con soporte a la nueva API 2 manteniendo retro compatibilidad si se especifica y declara en su fichero de configuración. |
16072 |
11861
|
Plugin completamente nuevo para monitorizar JBOSS 8 (Wildfly) en base a metricas relacionadas con su consumo, aplicaciones, threadpools y datasources. |
N/A |
12899
|
Plugin para monitorizar el espacio ocupado y el último cambio de un archivo en Google Drive. Ofrece parámetros de conexión necesarios para PFMS y Google Drive. |
14876 |
10214
|
Nuevo plugin netusage el cual releva al pandora_netusage, anteriormente utilizado por defecto como agente de servidor para hacer el conteo de todas las interfaces. Este nuevo plugin es específico para obtener el uso de la red por cada interfaz que tenga el agente. |
17218 |
13002
|
Por medio de la Consola web, la API 1.0 PFMS y la CLI PFMS ahora es posible insertar URL con formato MarkDown [texto](URL) en los comentarios de eventos y en los campos Event Custom ID. |
N/A |
12347
|
Para la creación de una tarea de red en Discovery PFMS se introdujo el botón Create automatic networkmap y de esta manera ahorrar tiempo cuando se agregan nuevos mapas de red a la monitorización. |
N/A |
13109
|
Pandora FMS agrega los sistemas operativos GNU/Linux RHEL 9, Rocky Linux 9, AlmaLinux9 (también conocidos como EL 9) e implementa systemd como administrador de los servicios necesarios para su funcionamiento. |
N/A |
13500
|
Pandora FMS ofrece la opción de indicar un directorio específico para la instalación del PFMS server y los agentes por defecto que le acompañan. |
Cambios y limitaciones conocidas
Caso# | GitLab# | Descripción |
---|---|---|
17042 |
12875 |
El plugin SSL Certificate expiry monitoring contempla un nuevo funcionamiento con los siguientes parámetros:
|
N/A |
13915 |
Pandora FMS y Pandora ITSM, a través de objetos de inventario, tienen una integración que ha sido cambiada, permitiendo crear y editar tickets con agentes de Pandora asignados y también sin ningún agente asignado (con la opción posterior de asignar agente si se necesita) y la opción de añadir el agente en Pandora ITSM como objeto (esto permite en PITSM la opción de filtrar pro agente PFMS). |
18285 |
14116
|
API v2: en la edición de eventos se ha limitado el alcance de varios campos de solo lectura y que además tampoco pueden ser modificados por Consola web. Se retira también PUT comment y DELETE comment de la lista de comandos disponibles. |
N/A |
13974 |
El soporte oficial para el sistema operativo CentOS 7 ha finalizado. |
Correcciones de fallos
Caso# | GitLab# | Descripción |
---|---|---|
N/A |
13845
|
En los servicios, tanto en su creación, edición y lectura, han sido corregidos los permisos explícitos sobre el grupo All y los usuarios que tengan asignado (o no) ese grupo fundamental de Pandora FMS. Estos cambios funcionan también tanto en nodos como en Command Center (Metaconsola). |
18085 |
13973
|
Fueron corregidos los intervalos de chequeos de los módulos creados por medio de políticas de monitorización (mínimo posible: 60 segundos). |
N/A |
13962 |
Fue corregida la duplicidad de tokens relacionados con la monitorización de VMWare® en la base de datos PFMS. |
N/A |
13892
|
En los nodos, para la vista de árbol y la vista de servicios, fueron corregidos los enlaces a los agentes y/o módulos respectivos. También han sido verificados los enlaces de once secciones distintas de funcionalidades. |
18004 |
13944 |
Los alias de los agentes resultantes de la búsqueda general en la Consola web se muestran tal cual son (las palabras claves de búsqueda son indiferentes a mayúsculas y minúsculas). Corregido tanto para nodos como para Command Center (Metaconsola). |
N/A |
13982 |
El enlace público de una Consola Visual ha sido corregido para que funcione en navegadores web con sesión normal o sesión en modo “incógnito”, tanto en nodos como en Command Center (Metaconsola). |
18080
|
13932 |
Antigua configuración de Agent Access Graph (funcionalidad eliminada en la versión 775 PFMS) fue eliminada para que no redirija los enlaces ni en los nodos ni en el Command Center (Metaconsola). |
17967 |
14024 |
Fue corregida la lentitud de carga de la vista principal luego de iniciar sesión en la Consola web (optimización de consultas a la base datos para los grupos de agentes para usuarios y superadmins). |
N/A |
14041
|
API v2: corregido el comando de actualización de eventos para los campos Extra ID y Source en Command Center (Metaconsola) de tal manera que se evite la introducción de entities en la base de datos. |
18089 |
14013 |
Para la ejecución del WUX con Selenium 3 el token de aceptar certificados inseguros ha sido corregido el proceso de lectura y escritura del contenido o valor del mismo. |
N/A |
14066
|
API v2: la validación de los eventos que contienen ID Extra (cuando el token Keep in process está activo o no) ha sido corregida. |
N/A |
14062
|
El filtro de la vista de eventos, campos Custom data filter y Custom, han sido corregidos para que puedan identificar los eventos creados con la API v2 PFMS. |
18170 |
14061 |
En la Consola Acústica (antes llamada Consola sonora) fue corregida la lectura del campo de fecha y hora cuando un evento con alerta es creado desde la API v2. |
18130 |
14047 |
API v2: la actualización de eventos en Command Center (Metaconsola) queda corregido para que devuelva HTTP 200 en vez de HTTP 500. Para la actualización de eventos en los nodos desde Command Center se debe utilizar la API v1. |
18187 |
14087 |
El borrado de agentes en los nodos desde el Command Center (Metaconsola) por medio de operaciones masivas (Bulk operations) fue corregido. |
18121 |
14089 |
API v2: para el comando de listar eventos, los campos status y eventType han sido corregidos para que devuelvan los datos correspondientes. Además en el filtro de la vista de eventos de la Consola web se ha corregido para conservar la compatibilidad con API v1 y con otras funcionalidades de búsqueda. |
N/A |
14090
|
API v2: el listado de eventos es corregido para que los comentarios puedan ser filtrados por acción, usuario y búsqueda libre tanto en los nodos como en Command Center (Metaconsola). |
18230 |
14099 |
Corregidas las gráficas de histograma en Dashboard para cuando los módulos tiene alertas disparadas y recuperadas. |
N/A |
14113
|
Al ejecutar una parada planificada para todos los módulos de uno o más agentes fueron corregidos para que los módulos estén sin afectación mientras los agentes entran en modo silencioso al iniciar la parada planificada y vuelven a su estado normal al finalizar la misma. |
18273 |
14118
|
Los plugin de tipo VBS para MS Windows en los Agentes software fueron incluidos para que se habiliten y deshabiliten con la opción de habilitar y deshabilitar inventario. Se verificó que también se puede realizar de manera manual por la Consola web. |
N/A |
14133
|
Se elimina la comprobación del estado del HA (error HTTP 500), código este heredado de antiguo método de funcionamiento del HA, mientras es reemplazado por una nueva funcionalidad compatible. |
N/A |
13900
|
La vista AWS fue retirada del menú de la Consola web por ser incompatible con la nueva versión Discovery 2.0 PFMS. |
N/A |
14121 |
Corregido error de lectura repetitivo en el token extra_data de los módulos de agentes al ser procesados por el Data server PFMS. |
N/A |
14131
|
En el token que establece el número de días máximos para compactar los datos se corrigió para permitir establecer a cero dicho valor, es decir, deshabilitar la compactación de datos a fin de mejorar el desempeño del PFMS server. |
N/A |
14043
|
En el menú Operation→Reporting→Graph analytics fue corregida la opción de compartir enlace para dichos gráficos, además de comprobarse que funciona y es compatible con las Consolas visuales. |
18389 |
14164 |
API v2: fue corregida la actualización desde Command Center del CustomID de un evento alojado en un nodo. |
18247 |
14179 |
El histograma de módulo, tanto en nodos como en Command Center ha sido corregido para que dibuje correctamente en color azul cuando realmente el módulo no ha sido iniciado. |