Skip to main content

Analizar el rendimiento con el generador de perfiles programado

Artículo original (EN): Business Central 2024 wave 2 (BC25): Set up easier in-client performance profiling with rules (Profiler Schedules)

Desde BC20 (Dynamics 365 Business Central 2022 release wave 1) contamos con la posibilidad de realizar un análisis detallado del rendimiento del sistema exportable. 

Desde BC25 (Dynamics 365 Business Central 2025 release wave 1) contamos con un nuevo sistema de captura en segundo plano mediante configuración.

Definicion

Esta característica nos permite contar con datos detallados sobre el sistema en el momento en que se reproduce un problema, ayudándonos a localizar la extensión concreta que causa los problemas de este tipo y el punto exacto donde se origina.

Uso

En primer lugar se deberá realizar la creación de un nuevo perfil de análisis del sistema.

"Ayuda y soporte técnico"

En el interrogante en el margen superior derecho, en la sección de Ayuda >> "Otros recursos" seleccionaremos el enlace "Ayuda y soporte técnico".

Ayuda.png

A continuación en la sección de "Solución de problemas" seleccionaremos el enlace de "Analizar el rendimiento con el generador de perfiles programado", se abrirá una nueva ventana en el navegador, "Programaciones del generador de perfiles".

imagen.png

imagen.png

Al crear un nuevo perfil de rendimiento se deben indicar varios parametros y podemos definir varios filtros:

imagen.png

Estado
    Habilitada: Habilita/deshabilita la grabación del perfil definido Hora inicial/Hora de finalización (obligatorio): Se define la duración de la grabación, su inicio y su finalización.
    Criterios de filtrado
      Nombre usuario (obligatorio): El usuario especifico del que se realiza la grabación, la selección se realiza mediante un listado. Tipo actividad: Se debe indicar el tipo de actividad que va a revisar la tarea:imagen.png
        Actividades en el navegador: El entorno de uso normal. Tareas en segundo plano (incluye colas de trabajo): Tareas automáticas y procesos elaborados. Llamadas al servicio web: uso de apis.

        Para tener una visibilidad total del entorno durante la franja de la grabación es necesaria la creación de un perfil por usuario y tipo de actividad. Es decir: 
           · Crear un perfil para "Actividades en el navegador" 
           · Crear un segundo perfil para "Tareas en segundo plano"

        imagen.png

        Configuración avanzada
          Frecuencia de muestreo: permite seleccionar el tiempo entre acciones minimo para aparecer en el analisis en ms. Umbral de duracion de la actividad: indicaremos la duración mínima de un proceso para que el análisis se guarde. Periodo de retencion: Indicaremos el tiempo que se mantendra el analisis en el sistema

          El sistema permite realizar una grabacion de varios dias que quedara guardada en el sistema durante el periodo de retencion especificado. 

          En este caso indicamos Hora inicial 13/09/2024 9:15 y como Hora final  18/09/2024 12:00 y lo Habilitamos (Enabled)

          Una vez pasada la franja de ejecucion podemos encontrar en la pagina de "Perfiles de rendimiento" cada una de as grabaciones y de esta forma ver los detalles de las acciones ejecutadas durante la franja seleccionada