Duda
¿Qué información es necesaria evaluar y enviar en el ticket a soporte para los procesos, impresión de informes, consultas y acceso a registros que presentan bajo performance en el sistema en nuevas versiones 12.1.2310, 12.1.2410, 12.1.2510?
Ambiente
FRAMEWORK - Framework (Línea Protheus) - MI – A partir de versión 12.1.2310
Todos los países.
Solución
La siguiente información deberá ser enviada en el proceso de apertura de los tickets, cada paso del proceso fue elaborado para agilizar la atención de los tickets de performance por lo que es importante que todas sean debidamente realizados y enviados:
1. Configuraciones previas.
Los incidentes reportados de performance son tratados en un ambiente estándar, actualizado en versiones/release vigentes; Si no cuenta con un ambiente en estas condiciones, genere un ambiente homologado para dar continuidad.
IMPORTANTE: Realizar cualquier cambio/ajuste/aplicación de patch, inicialmente en un ambiente de pruebas con previo respaldo de su Base de datos y RPO.
Inicialmente, dentro dentro de su appserver.ini, validar las siguientes variables:
a. Añadir la clave IXBLOG=NORUN en la sección de su ambiente [AMBIENTE], esto para desactivar todas las personalizaciones, puntos de entrada que puedan existir en el ambiente utilizado. IXBLOG.
b. Añadir las variables ConsoleLog=1, ConsoleMaxSize, ConsoleFile esto para generar el log de los mensajes presentados en la consola del appserver. Consola Appserver.
c. Desactivar todo Web Service y JOB´s que se ejecute en el sistema.
d. Desactivar la variable App_Environment. (Unicamente si la rutina a evaluar no requiere de esta variable para su uso).
e. Desactivar/Retirar en caso de tener la variable LogProfiler, ya que el log se genera desde la tecla Shift + F6
2.- Evidencia del proceso realizado y generación de LOG´s.
Enviar un video de evidencia demostrando el proceso realizado y el comportamiento obtenido.
La evidencia será tomada como base de análisis y debe contener lo siguiente:
a. Al ingresar al sistema, utilizar los programas específicos en donde se encuentra el incidente de performance, es decir, si este se encuentra en la rutina MATA101N - Facturas de entrada, esta rutina se encuentra en el módulo de compras, al ingresar al sistema, utilizar "SIGACOM". Ej. SIGAFAT, SIGAFIN etc..
No utilizar los programa "SIGAMDI" o "SIGAADV".
b. Al abrir la rutina que será evaluada y antes de realizar cualquier proceso o registro. es necesario ejecutar el rastreo del DBAccess. Seguir los pasos del siguiente articulo:
FRAMEWORK - Framework (Línea Protheus) MI - DBAccess - Cómo habilitar el Trace (Rastreo)
Una vez iniciado el Rastreo del DBAccess, continuar con el proceso de evidencia, una vez finalizado todo el proceso compartir el archivo generado con el equipo de soporte.
c. Al abrir la rutina que será evaluada y antes de realizar cualquier proceso o registro, dar click SHIFT + F6, dar siguiente hasta la pestaña "Profiler de ejecución" y dar click en INICIAR.
d. Una vez iniciado el LogProfiler, continuar con el proceso de evidencia, una vez finalizado todo el proceso, volver al SHIFT + F6, en la misma pestaña Profiler de ejecución, dar click en Finalizar y seleccionar la ubicación donde se guardara el archivo y compartir este archivo al equipo de soporte.
Nota: En caso de que el incidente de performance se presente en rutinas PO-UI que utilicen la variable App_Environment. Seguir los pasos del siguiente articulo:
Logprofiler: Centro de Diagnóstico - 04 - LogProfiler
e. Inspector de Objetos.
Desde la tecla SHIFT + F6, dar click en Exportar datos y compartir el archivo generado con el equipo de soporte.
Nota: En caso de que el incidente de performance se presente en rutinas PO-UI que utilicen la variable App_Environment. El Inspector de Objetos se genera desde el botón Extracto de Informaciones:
Central de Diagnóstico - 01 - Home
f. Envíe la pantalla del Monitor del DBAccess. Para más información acerca de la actualización acceda a la siguiente FAQ
g. En caso de utilizarse, en el video mostrar las preguntas/parámetros utilizados en la ejecución de la rutina. En algunas rutinas no son accionadas en el proceso, sino a través de la tecla F12;
3. Latencia de Red
Más información: Seção NetTest
4. Datos
Existirán casos en los que el equipo de soporte requerirá tablas de datos para realizar pruebas con información en especifica, seguir las instrucciones y compartir lo solicitado para poder agilizar el proceso de atención.
5. Cuestionario
Es importante contestar el siguiente cuestionario, para poder compartir la información completa con el equipo correspondiente y poder identificar mas a detalle el origen del incidente de performance.
Cuestionario:
0 Comentarios