No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

MELT: una mirada m谩s cercana a Logs

11/15
Recursos

Los logs son un repositorio de datos que, en su forma m谩s fundamental, son s贸lo l铆neas de texto que un sistema produce cuando se ejecutan ciertos bloques de c贸digo.

Nosotros, los desarrolladores, confiamos mucho en ellos para solucionar los problemas de un c贸digo y para verificar e interrogar retroactivamente la ejecuci贸n del c贸digo.

Los registros son incre铆blemente valiosos para solucionar problemas de bases de datos, cach茅s, balanceadores de carga o sistemas propietarios m谩s antiguos que no son compatibles con la instrumentaci贸n en proceso, por nombrar algunos.

Al igual que los eventos, los datos de registro son discretos, no se agregan, y pueden ocurrir en intervalos de tiempo irregulares. Los registros tambi茅n suelen ser mucho m谩s granulares que los eventos. De hecho, un evento puede correlacionarse con muchas l铆neas de registro.

驴C贸mo funcionan los logs?

Los datos de un log, a veces, no est谩n estructurados y, por lo tanto, son dif铆ciles de analizar de manera sistem谩tica.

Los registros son incre铆blemente vers谩tiles, aplic谩ndolos transversalmente a diferentes casos de uso y tomando la fortuna que la mayor铆a de los sistemas de software pueden emitir datos de registro.

El caso de uso m谩s com煤n para los registros es obtener un registro detallado, paso a paso, de lo que sucedi贸 en un momento determinado.

image.png

A partir de esto, sabemos que se intent贸 y fall贸 una compra por alg煤n motivo imprevisto en un momento determinado, pero no tenemos los atributos adicionales que nos den una idea de por qu茅 fall贸 la compra.

Donde en contraste con un log, tendr铆amos:

Screen Shot 2022-07-22 at 20.39.17.png

Contribuci贸n creada por: Emmanuel Rodr铆guez

Aportes 10

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Concepto clave
Los logs son un repositorio de datos que, en su forma m谩s fundamental, son s贸lo l铆neas de texto que un sistema produce cuando se ejecutan ciertos bloques de c贸digo.

.

Nosotros, los desarrolladores, confiamos mucho en ellos para solucionar los problemas de un c贸digo y para verificar e interrogar retroactivamente la ejecuci贸n del c贸digo.
.
Los registros son incre铆blemente valiosos para solucionar problemas de bases de datos, cach茅s, balanceadores de carga o sistemas propietarios m谩s antiguos que no son compatibles con la instrumentaci贸n en proceso, por nombrar algunos.
.
Al igual que los eventos, los datos de registro son discretos, no se agregan, y pueden ocurrir en intervalos de tiempo irregulares. Los registros tambi茅n suelen ser mucho m谩s granulares que los eventos. De hecho, un evento puede correlacionarse con muchas l铆neas de registro.
.

驴C贸mo funcionan los logs?

.
Los datos de un log, a veces, no est谩n estructurados y, por lo tanto, son dif铆ciles de analizar de manera sistem谩tica.

Concepto clave
Los registros son incre铆blemente vers谩tiles, aplic谩ndolos transversalmente a diferentes casos de uso y tomando la fortuna que la mayor铆a de los sistemas de software pueden emitir datos de registro.

.

El caso de uso m谩s com煤n para los registros es obtener un registro detallado, paso a paso, de lo que sucedi贸 en un momento determinado.
.

.

A partir de esto, sabemos que se intent贸 y fall贸 una compra por alg煤n motivo imprevisto en un momento determinado, pero no tenemos los atributos adicionales que nos den una idea de por qu茅 fall贸 la compra.

.
Donde en contraste con un log, tendr铆amos:
.

Los logs:

  • Son literalmente guardar todo lo que pasa en las acciones de nuestro programa y describe lo clave de la operaci贸n
  • Son vers谩tiles y muestran una vista detallada de lo que est谩 pasando alrededor de un tiempo
  • Su informaci贸n es m谩s robusta que la de un evento.

Ejemplo de log:

15 de junio 2022 15:44:23 usuario presion贸 el bot贸n 鈥淏鈥

Otro breve resumen.
*
Evento: Lo mas importante de una acci贸n.
Log: Los logs describen una acci贸n a DETALLE, paso a paso sin saltarse nada.
*
Es importante saber cuando usar uno o el otro. Los logs pueden ser muy 煤tiles al momento de hacer debugging. Pero tal vez mucha info puede ser agobiante. As铆 que es importante entender cuando usar cada uno. 馃槈

驴Qu茅 es MELT?
M-etrics: es un valor agregado y calculado al observar muchos eventos diferentes durante un periodo de tiempo.
E-vents: es una acci贸n distintiva que ocurre en un momento especifico en el tiempo.
L-ogs: Es divisi贸n granular de un evento, es 煤til cuando quieres saber a detalle que es lo que paso dentro de un evento.

T-races

Creo que el orden correcto para esta secci贸n ser铆an las clases 10, 11, 12, 9.

MELT: una mirada m谩s cercana a Logs

Los logs muestran a detalle lo que ocurre durante el evento, es decir, todos esos pasos que se llevaron acabo cuando ocurri贸 un evento.

Los logs ofrecen un valor agregado para la depuraci贸n puesto que es la forma granular de lo que ha sucedido, de esta forma, en caso de errores es f谩cil saber en que punto ocurri贸 el problema, teniendo el registro de lo que ocurri贸 previo al error.

El Log en inform谩tica, se usa el t茅rmino registro, log o historial de log para referirse a la grabaci贸n secuencial en un archivo o en una base de datos de todos los acontecimientos que afectan a un proceso particular.

LOGS: Tambi茅n llamados registros completamente detallados de los movimientos entre la maquina y el usuario.

Logs:

Representan acciones discretas y espec铆ficas dentro de una aplicaci贸n. Los logs que corresponden a la data de un evento, es m谩s compleja, guarda todo lo que ocurren sobre las acciones de nuestro programa. No solo el resultado final, sino cada paso hasta llegar a ese resultado.

Ejemplo:
Evento: En una fecha, a tal hora se vendi贸 un objeto en determinado precio
Log: Detalla cada una de las acciones que hizo el usuario dentro de la app para terminar el proceso de compra.

Se utilizan para obtener una vista detallada para obtener lo que ocurre en un momento particular.

La informaci贸n de logs en m谩s robusta y por lo tanto sobrecarga el sistema. Depender谩 de la necesidad su uso.

Los logs tienen la informaci贸n de los datos de las acciones que se ejecutan en un sistema.

Toda esa informaci贸n se da para que sepamos que eventos ocurrieron y que datos se registraron.