Visor de tareas

Con el Visor de Tareas, podrás solucionar tus problemas de reporte, así como estar informado sobre qué reportes y aplicaciones consumen más tiempo de procesamiento en tu plataforma.

Uso del Visor de Tareas

En Administración del sitio (legacy), ve a Reportes -> Visor de Tareas

Screenshot 2024-09-18 at 11.49.15.png

Verás que hay un filtro de Tiempo, así como un filtro de Grupos. Cada filtro de grupo te permitirá decidir cómo deseas ver los resultados.

Por ejemplo, si filtras por aplicación, podrás saber qué aplicación está utilizando más reportes con el Tiempo Efectivo Total (el tiempo total para que todos ellos se procesen), así como el Conteo para ver cuántos de ellos han sido procesados.

Screenshot 2024-09-18 at 11.58.39.png

Filtros

  • Definición del Reporte: muestra los reportes agrupados por su nombre.
  • Reporte: muestra los reportes agrupados por su tipo de reporte.
  • Usuario: muestra los reportes agrupados por los usuarios que los han ejecutado.
  • Tarea: muestra los reportes agrupados por las tareas que los han ejecutado (Procesamiento por Lotes, Ver, Programado por Correo/Guardar Archivo).
  • Mensaje: muestra los reportes agrupados por su tipo de ejecución (directo o entregado).

Nota: El filtro se puede usar múltiples veces para ordenar la información utilizando los mismos filtros descritos anteriormente.

Detección de problemas en reportes

Causas posibles

A veces puedes encontrar errores en tu marco de reportes. Algunos de los problemas más comunes que puedes encontrar son:

  • No seguir las mejores prácticas de reportes.
  • Ejecutar o ver el mismo reporte múltiples veces sobrecargando el servidor con demasiadas colas de procesamiento.
  • Errores de personalización por no seguir las mejores prácticas de personalización de reportes.
  • Destinatarios de correo electrónico incorrectos o errores del servidor SMTP (el servidor SMTP rechaza demasiados correos, respuesta lenta del SMTP, etc.).
  • El tiempo de procesamiento excede el máximo permitido por aplicación (en Administración del sitio bajo las propiedades de la aplicación -> Cuotas -> Límite de renderizado de reportes).

Diagnóstico y acción

Encontrar reportes que consumen demasiado tiempo de procesamiento

Si deseas saber qué reporte es el más exigente para tu plataforma, simplemente tienes que ordenar tu cola de reportes por Tiempo Efectivo. Este tiempo te dirá exactamente cuánto tiempo ha sido procesado el reporte. 

blog_taskviewer_img008.png

Tiempo total es el Tiempo Efectivo + el tiempo tomado en cuenta desde que se ha solicitado el reporte.
Valores de Tarea son: 

  • Procesamiento por lotes: para los procesos que han sido encolados (por ejemplo, reportes con configuraciones guardadas y reportes programados por correo electrónico).
  • Ver es para los reportes que se han solicitado ver dentro de la aplicación Rastreador de Activos.

Mejorar el tiempo de procesamiento

Si deseas mejorar el tiempo de procesamiento de tus reportes, puedes hacer lo siguiente:

  1. Actualiza tu plataforma a los últimos complementos.
  2. Permite solo el acceso a los reportes que los usuarios realmente necesitan (en Administración del sitio, habilita solo los reportes necesarios bajo Privilegios y Roles -> Reportes)
  3. Permite solo a ciertos usuarios ejecutar reportes (usando Roles).
  4. Limita el tiempo de procesamiento de tus aplicaciones si tus usuarios abusan del marco de reportes sin una explicación razonable (en Administración del sitio bajo las propiedades de la aplicación -> Cuotas -> Límite de renderización de reportes).
  5. Revisa si tus reportes cumplen con las mejores prácticas y mejores prácticas de personalización.

Buscar errores en la cola

Lo primero que debes hacer es buscar usando los filtros descritos anteriormente, ordenando, por ejemplo, por aplicación y agrupando por reporte.

Esto recuperará la lista de reportes y cuáles tienen posibles errores:
blog_taskviewer_img005.png
Si haces clic en la flecha desde donde se encuentran los errores, podrás mostrar el mensaje real que contiene ese error.
blog_taskviewer_img006.png
blog_taskviewer_img007.png
Si el mensaje de error no es lo suficientemente claro, puedes contactar al soporte para obtener más ayuda.