Analisis de rendimiento

Aquí definiremos las dos opciones del sistema para el Análisis de rendimiento de un entorno de cliente. 

Analizar rendimiento:

Analizar el rendimiento con el generador de perfiles programado: 

Analizar rendimiento

Artículo original (EN) Business Central 2022 wave 1 (BC20) new features: In-client performance profiler (Performance Profiler page)

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.

Esta característica nos permite contar con datos detallados sobre el sistema en el momento del problema ayudándonos a localizar si la extensión concreta que causa los problemas de este tipo.

USO

El análisis cuenta con un tiempo máximo de 10 minutos, pasado este tiempo el sistema arrojará un error de timeout.

En primer lugar se deberá realizar la activación del análisis del sistema.

Para ello acudiremos al interrogante en el margen superior derecho y ya en la sección de Ayuda >> Otros recursos seleccionaremos el enlace "Ayuda y soporte técnico".

Ayuda.png

En este menú, en la sección de "Informar sobre un problema" recogeremos el "Id de sesión (cliente)" con la que hemos generado el perfil.

Informar sobre un problema.png

A continuación en la sección de "Solución de problemas" seleccionaremos el enlace de "Analizar rendimiento", se abrirá una nueva ventana en el navegador, "Generador de perfiles de rendimiento", y aquí deberemos seleccionar la acción de Iniciar.

Esta ventana debe permanecer abierta, se puede minimizar.

Analisis.png

A partir de aquí deberemos utilizar el sistema de forma normal intentando reproducir el problema (5/10min). Una vez pasado este tiempo acudiremos a la ventana del "Generador de perfiles de rendimiento" y pulsaremos primero la acción de detener.

image.png

Esto generara en pantalla el análisis de rendimiento, y, si seleccionamos mostrar la información técnica el sistema mostrará gráficamente la información detallada.

image.png

A continuación utilizaremos la acción de descargar.

image.png

Una vez descargado el archivo de análisis adjuntaremos el archivo a la solicitud de soporte correspondiente junto al Id de la sesión en la que se ha generado y la hora a la que se inició el análisis.

La acción de borrar nos permite realizar un nuevo análisis y cargar un análisis mediante archivo.



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
Criterios de filtrado

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

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