Observabilidad y monitoreo de una aplicación web Jekyll

Jekyll Logo.
JAMstack una nueva aproximación al desarrollo web.

El JAM en JAMstack

Generadores de sitios web estáticos

Jekyll ¿ y Mr.Hide?

https://jekyllrb.com/
Sicronizar o subir los archivos en cloudcannon, como prefieras.
Así quedo nuestro sitio en Jekyll.

New Relic

Dar click en Add more.
Vamos a copar el JavaScript Code y no olviden ponerle un nombre a la app.
Copiar y pegar el JS,
Un simple Ping a manera de Monitor
Canales de comunicación para recibir las alertas a partir de las notificaciones.
Un monitor tipo PING.
Se desbordó mi bandeja de entrada.
Podemos elegir el rango de tiempo para ver si nuestra app esta respondiendo, suponiendo que nuestra app es distribuida o nos interesa saber de donde y cuanto tiempo toman en acceder desde otras latitudes.

New Relic Insights

Monitoreamos el botón con New Relic Insights.
  • Para responder a preguntas con el propósito de resolver problemas o hacer contribuir al análisis del negocio.
  • Para crear nuevas gráficas personalizadas.
  • Para hacer consultas a API de datos de New Relic (por ejemplo, usando el NerdGraph API).
En la página que contiene el botón agregamos el JS que se muestra para empezar a monitorearlo.
Así quedaría el código.
Agregamos este query a un dashboard para tenerlo disponible, lo llamaremos Botón 1.
El Dashboard que acabamos de crear se llama pruebaJekyll.
Podemos crear tableros de controla a a medida con New Relic Insights.

Referencias

--

--

Cheerleader in chief for KMMX, RPA Enthusiast, DevOps, Technical Writer & International Speaker, Dad & 2 cats.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store