Comparto mi dashboard
Las ultimas 2 preguntas las hice con estas queries:
SELECT count(*) FROM Transaction WHERE http.statusCode = '404'
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
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 41
Preguntas 3
Comparto mi dashboard
Las ultimas 2 preguntas las hice con estas queries:
SELECT count(*) FROM Transaction WHERE http.statusCode = '404'
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
Este es mi Error 404
SELECT count(*) FROM Transaction WHERE httpResponseCode = '404'
Este es el promedio de duracion
SELECT average(duration ) FROM Transaction WHERE appName ='FoodMe'
Les comparto mi dashboard
Comparto las Querys para la respuesta a las dos ultimos ejercicios
SELECT count(*) FROM Transaction WHERE httpResponseCode = ‘404’
SELECT average(duration) FROM Transaction WHERE appName = ‘FootMe’
Por favor, entra aquí: https://east-eager-nymphea.glitch.me/#/
Dashboard 💪:
Entra: https://roomy-spiffy-gerbera.glitch.me/#/ Gracias🙏
Así va quedando mi Dashboard:
Buen día, les comparto mi Dashboard: Por favor entrar a mi aplicación para generar más tráficos y tener más datos:https://irradiated-puffy-healer.glitch.me/#/
Las consultas NRQL que usé:
SELECT count(*) FROM Transaction WHERE http.statusCode = '404'
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
Esta es mi solución a las preguntas dejadas en el documento que adjuntó el profesor en los recursos de la clase. Adicionalmente adjunto mi URL de la página: https://resolute-thankful-pike.glitch.me
En la captura se puede ver que tengo 2 respuestas con NOT FOUND - 404. Para lograr esto lo que hice fue ejecutar cURL hacia un path en el API no existente:
curl https://resolute-thankful-pike.glitch.me/api/non-existing-route
En la captura agrego dos números en unos círculos con un fondo rojo, estos dos números se asocian a los siguientes queries de NRQL:
SELECT count(*) FROM Transaction WHERE http.statusCode = '404'
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
Aqui les dejo la solucion al reto ❤️ lo logreeee 💚👺😀
SELECT count(*) FROM Transaction WHERE http.statusCode = '404'
Para la pregunta del promedio
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
Así va quedando mi Dashboard 😃!
SELECT count(*) FROM Transaction WHERE http.statusCode = 404
A mí me dio error ponerle comillas al código 😃
Buen día compañeros, profe!
Les comparto mi URL con el fin de generar mas datos, muchas gracias!
SELECT average(duration) FROM Transaction where appName ='FoodMe' SINCE 1 week ago
SELECT count(*) FROM Transaction WHERE http.statusCode='404'
SELECT average(duration) FROM Transaction where appName='FoodMe'
Así quedo mi Dashboard
Aqui mi Dashboard
Mi dashboarrdd!
Asi vamos, para el 404 utilice un LIKE es lugar de un =.
Desafíos
SELECT count(*) FROM Transaction WHERE http.statusCode = ‘404’
SELECT average(duration) FROM Transaction WHERE appName = ‘FoodMe’
**DESAFÍOS:
**
Número total de transacciones
que llevaron al error 404:
SELECT COUNT(*) FROM Transaction WHERE http.statusCode = '404'
Tiempo promedio de transacción
en la aplicación FoodMe, aunque me parece que fue uno de los ejemplos:
SELECT average(duration) from Transaction WHERE appName = 'FoodMe'
Y mi dashboard…
Les comparto como va mi dashboard
y como sugerencia para generar tráfico desde varias ubicaciones les comento que use una VPN, asi fui generando trafico desde diferentes ubicaciones
De todas maneras dejo mi Foodme para el que quiera colaborar con data
[https://nova-beaded-replace.glitch.me/#/]()
El curso es excelente
Así resolví el reto
El número total de transacciones que llevaron al error 404:
SELECT count (*) FROM Transaction WHERE httpResponseCode = ‘404’
El tiempo promedio de transacción en la aplicación FoodMe:
SELECT average (duration) FROM Transaction WHERE appName=‘FoodMe’
Les comparto mi Dashboard:
Saludos
Hola a todos, favor generar ordenes de mi app.
Saludos desde Lima, Perú.
<code> SELECT count(*) FROM Transaction where http.statusCode = '404'
SELECT average(duration) FROM Transaction WHERE appName='foodme'
</code>
Así va mi dashboard:
FROM Transaction
SELECT count(*)
FACET http.statusText, http.statusCode
.
.
FROM Transaction
SELECT count(*)
FACET http.statusText as 'Response', http.statusCode as 'Code'
.
.
Aquí comparto mi dashboard:
Saludos a [email protected]
Así va mi Dashboard
Las queries que utilicé:
SELECT count(*) FROM Transaction WHERE http.statusCode = '404'
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
Mi dashboard hasta ahora:
Así va quedando mi dashboard!
Así va quedando mi dashboard
Una alternativa para encontrar las transacciones con http.StatusText
SELECT count(*) FROM Transaction WHERE http.statusText = 'Not Found'
Los queries que use:
<code>
--El número total de transacciones que llevaron al error 404
SELECT count(*) FROM Transaction WHERE httpResponseCode = '404'
--El tiempo promedio de transacción en la aplicación FoodMe
SELECT average(duration) FROM Transaction WHERE appName = 'FoodMe'
Mi dashboard final de este módulo:
SELECT count(*) FROM Transaction WHERE http.statusCode =‘404’
SELECT average(duration) FROM Transaction WHERE appName =‘FoodMe’
Aqui mi dashboard.
Mi imagen de mi dashboard:
Así va mi dashboard
Las ultimas dos preguntas
SELECT count(*) FROM Transaction WHERE http.statusCode = ‘404’ SINCE 1 week ago
SELECT average(duration) from Transaction where appName = ‘Food Me’ since 1 week ago
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.