Published on InterSystems Developer Community (https://community.intersystems.com)

Inicio > Análisis de errores de aplicación

Artículo
Kurro Lopez · 2 mar, 2021 Lectura de 1 min
Open Exchange

Análisis de errores de aplicación

¡Hola, desarrolladores!

Como sabeis, los errores de la aplicación están en el global ^ERRORS. Aparecen si los llamas:

d e.Log() 

en la sección Catch de Try-Catch.

Con la propuesta de @Robert Cemper, ahora se puede utilizar SQL para examinarlo.

Inspirado por el módulo de Robert, presenté un módulo simple de IRIS Analytics que muestra estos errores en un dashboard:

Y se pueden explorar las líneas si se hace clic en los gráficos:

¿Cómo usarlo?

Se puede instalar el módulo con el siguiente comando ZPM:

USER>zpm "install objectscript-errors-analytics"

Si se tiene un error en este namespace (ej. en USER), se puede consultar el panel en el navegador:

http://localhost:yourport/dsw/index.html#!/d/Errors/Overview.dashboard?ns=USER

Y se pueden generar algunos errores aleatorios con el siguiente comando:

do ##class(shvarov.objectscript.errors.analytics.setup).GenerateErrors()

Y para actualizar los datos y reconstruir el cubo:

do ##class(shvarov.objectscript.errors.analytics.setup).Run()

¿Qué tiene de bueno este proyecto? Que utiliza una nueva función de la versión 0.2.5 ZPM para desplegar recursos de IRIS Analytics.

¡Espero vuestros comentarios y colaboraciones!

#Analítica #Docker #Gestión de errores #Monitorización #ObjectScript #InterSystems Package Manager (IPM) #InterSystems IRIS #InterSystems IRIS BI (DeepSee) #Open Exchange
Ir a la aplicación en InterSystems Open Exchange

URL de fuente:https://es.community.intersystems.com/post/an%C3%A1lisis-de-errores-de-aplicaci%C3%B3n