Consultas SQL para Dashboards en Aplicaciones
Clase 7 de 23 • Curso de Ingeniería en Observabilidad con New Relic
Contenido del curso
Instrumentando New Relic
- 3

Configuración de Glitch y New Relic para monitorear apps
07:29 min - 4

Configuración de Monitoreo de Aplicaciones con New Relic en FoodMe App
06:05 min - 5

Configuración de Agente de Monitoreo Frontend en New Relic
04:49 min - 6

Creación de Dashboards con NRQL en New Relic
08:31 min - 7

Consultas SQL para Dashboards en Aplicaciones
Viendo ahora - 8

Creación de Dashboards en New Relic: Ejercicios Prácticos
04:25 min
Eventos y queries avanzadas
Alertas y Synthetics
- 12

Creación de Alertas en New Relic Basadas en SLOs
06:37 min - 13

Estructura y Configuración de Alertas en New Relic
05:11 min - 14

Creación de Monitores Sintéticos con Synthetics y Selenium
09:12 min - 15

Umbrales de Alerta: Configuración Estática y Dinámica
03:09 min - 16

Alertas de Duración Máxima en FoodMe con NRQL
00:31 min - 17

Tipos de Synthetics en New Relic y sus Aplicaciones
02:10 min - 18

Monitores Sintéticos para Disponibilidad Web
00:20 min
Supervisión del rendimiento de la interfaz
Conclusión
¡Practiquemos! Ya sabemos como hacer un Dashboard, ahora te dejaré algunos Queries para que puedas hacer uno tu solito(a).
Agrega tus datos con Average(), Max(), Min(), and Count()
| Descripción | Query |
|---|---|
| Transacciones más lentas para todas las aplicaciones en mi cuenta | SELECT max(duration) FROM Transaction WHERE appName='FoodMe’ |
| Transacciones más lentas para la aplicación FoodMe | SELECT appName FROM Transaction WHERE appName='FoodMe’ |
Agrupa tus datos con FACET
| Descripción | Query |
|---|---|
| Transacciones agrupadas por nombre | SELECT count(*) FROM Transaction FACET name |
| Transacciones agrupadas por estado HTTP | SELECT count(*) FROM Transaction FACET http.statusText |
Consulta parte de tus datos con WHERE
| Descripción | Query |
|---|---|
| Duración promedio para una aplicación específica | SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe' |
| Cuente todas las transacciones exitosas | SELECT count(*) FROM Transaction WHERE httpResponseCode != '200' |
Desafíos ¿Puedes resolverlos por tu cuenta?
| Descripción | Query |
|---|---|
| El número total de transacciones que llevaron al error 404 | ??? |
⚠️ ¡Recuerda dejar el screenshot de tu Dashboard en la zona de comentarios de la clase!