13. Monitor de trabajos

El Monitor de Trabajos permite visualizar y supervisar las tareas que el sistema ejecuta de forma automática en segundo plano.
Estas tareas, denominadas jobs, se gestionan mediante colas de procesamiento (queues) y garantizan que las operaciones intensivas no bloqueen el uso normal del WebGIS.

Este módulo es una herramienta clave para: - controlar la correcta ejecución de procesos automáticos, - detectar errores de forma temprana, - y asegurar la fiabilidad operativa del sistema.

Import sampling

13.1 Permisos necesarios

Para acceder al Monitor de Trabajos, el usuario debe disponer del permiso:

  • Queue management

Este permiso está restringido a perfiles con responsabilidades técnicas o de administración.

Sin este permiso: - no es posible visualizar el estado de las colas, - ni consultar trabajos pendientes o fallidos.

Esto garantiza que la información interna del sistema esté protegida y controlada.

13.2 Vista general del Monitor

La pantalla del Monitor de Trabajos se organiza en dos secciones principales, que reflejan el estado de ejecución de las tareas.

13.2.1 Jobs pendientes

En esta sección se muestran los jobs que están en cola, es decir, tareas que han sido creadas pero aún no han finalizado su ejecución.

Para cada job se muestra la siguiente información:

Campo Descripción
ID Identificador interno del trabajo.
Cola Nombre de la cola donde se ha registrado el job (por ejemplo: queue_import_excel_samplings).
Intentos Número de intentos de ejecución realizados hasta el momento.
Disponible desde Tiempo transcurrido desde que el job entró en cola.
Payload Información interna del job (parámetros técnicos del proceso).
Creado Fecha y hora de creación del job.

Un job pendiente indica que:

  • el sistema ha aceptado la tarea,
  • y la ejecutará en cuanto haya recursos disponibles.

Esto es normal en procesos como importaciones de datos o cálculos complejos.

13.2.2 Jobs fallidos

En esta sección se listan únicamente los trabajos que no han podido completarse correctamente.

Un job se marca como fallido cuando:

  • supera el número máximo de reintentos,
  • encuentra errores en los datos de entrada,
  • o se produce un fallo inesperado durante su ejecución.

Cuando no existen errores recientes, el sistema muestra explícitamente:

No hay jobs fallidos

Este mensaje indica que el sistema está funcionando con normalidad.

13.3 Tipos de trabajos gestionados

El Monitor de Trabajos permite supervisar, entre otros, los siguientes procesos automáticos:

Importación de datos de muestreo

Cuando se carga un archivo Excel desde el módulo Importar Datos, el sistema genera un job específico llamado 'queue_import_excel_samplings'