Bienvenida al curso
¿Qué aprenderás sobre observabilidad con New Relic?
¿Cómo funciona la web moderna?
¿Cómo pasamos de páginas web a aplicaciones web?
Contenedores y alojamiento en la nube
¿Qué es cloud native?
Quiz: ¿Cómo funciona la web moderna?
Observabilidad y monitoreo
Monitoreo de un sistema
Tipos de herramientas y limitaciones del monitoreo
¿Qué es observabilidad?
Los 3 pilares de la observabilidad
Quiz: Observabilidad y monitoreo
Telemetría y tipos de datos
¿Qué es MELT? Una mirada cercana a Events
MELT: una mirada más cercana a Metrics
MELT: una mirada más cercana a Logs
MELT: una mirada más cercana a Traces
Quiz: Telemetría y tipos de datos
Instrumentando New Relic
Crea tu cuenta en New Relic
Configura tu primer application performance monitoring
Obteniendo métricas
Crea dashboards y visualiza métricas
Solución del reto de instrumentación
Comparte la solución del reto
Eventos y queries avanzadas
La anatomía de una Query
El Query de datos de consulta
Queries Avanzadas
Introducción a alertas
Creación de alertas y buenas prácticas
Disponibilidad usando Synthetics
Alertas avanzadas, sintéticos y monitoreo del rendimiento frontend
Alertas avanzadas y preferencias de incidentes
Alertas dinámicas
Tipos de sintéticos
Rendimiento frontend y Core Web Vitals
Apdex y su importancia
Cierre y despedida
Resumen de todo lo que aprendiste
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 12
Preguntas 4
Cuando usamos Instrumentación abierta para recolectar datos del rendimiento de nuestra aplicación, estos datos se llaman datos de telemetría.
Acción que ocurre en un momento concreto, se muestra en forma de tabla como combinación de datos que ocurren en tiempo real.
Ejemplo como una tabla:
Timestamp | EventType | ItemPurchased | Price | PaymentType |
---|---|---|---|---|
15 de junio 2022 | Purchase Event | Chips de Queso | 1.00 | Efectivo |
15 de junio 2022 | Purchase Event | Galletas | 1.50 | Efectivo |
16 de junio 2022 | Purchase Event | Chocolate | 0.75 | Tarjeta |
Exacto, algunos les llaman sniffers a esta estructura de registros.
.
En mi caso, me interesa el tema porque muchas veces reducimos el acto con solo poner createdAt
, updatedAt
y listo. Sin embargo, queda ambiguo el proceso porque desconoces el efecto en sé, realizado.
.
¡Show me more! 🤟
¿Qué es MELT?
M-etrics
E-vents: es una acción distintiva que ocurre en un momento especifico en el tiempo
L-ogs
T-races
La Telemetría son los datos recompilados del sistema. Existen 4 tipos de datos principales en la telemetría conocidos como MELT:
Un evento es un suceso el cual ocurre en un determinado momento, dejando el registro de lo que ocurrió.
En una tabla de eventos, se muestran metadatos del evento para poderlo describir de una manera desglosada y mostrando lo que necesitamos, así podemos consultar eventos de manera especifica.
Los eventos nos muestran combinación de datos que ocurren en tiempo real. Son los metadatos del evento que le dan significancia y descripción. Se pueden agregar categorías para ser más eficiente.
Al capturar más cantidad de datos, podemos hacer Queries (consultas sobre nuestros datos) y gracias a que agregamos más metadatos, podemos responder más preguntas.
Lo bueno de la observabilidad es que no solo vemos si la app está funcionando bien, sino, además, podemos tomar datos relevantes que nos interesen en función de cómo configuramos nuestros metadatos para recoger a través de consultas, la información relevante para nuestro negocio.
Tipos de datos principales en telemetría (MELT)
Metrics
Events
Logs
Traces
Evento (Events):
Acción que ocurre en un momento concreto, se muestra en forma de tabla como combinación de datos que ocurren en tiempo real.
Ejemplo como una tabla:
Combinación de datos que ocurren en tiempo real.
Esta meta-data del evento dan una mejor descripción de lo que necesitas.
Nos permite hacer consultas más específicas.
A trace is a description of how a request travels through a system. Trace data helps you understand the performance of your system and diagnose.
Un seguimiento es una descripción de cómo viaja una solicitud a través de un sistema. Los datos de seguimiento lo ayudan a comprender el rendimiento de su sistema y diagnosticar.
A log is a message about a system used to understand the activity of the system and to diagnose problems.
Un registro es un mensaje sobre un sistema que se utiliza para comprender la actividad del sistema y diagnosticar problemas.
In the software monitoring industry, a metric means a numeric measurement of an application or system.
En la industria de monitoreo de software, una métrica significa una medida numérica de una aplicación o sistema.
In the software industry, events can be thought of as simply “things that occur in a system.”
New Relic Glossary
En la industria del software, los eventos pueden considerarse simplemente como “cosas que ocurren en un sistema”.
Google translate
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.