Monitorear errores en javascript de forma remota

Monitorear errores en javascript de forma remota

Monitorear errores en javascript de forma remota
4.6 (92.73%) 11 votos

¿Eres desarrollador web? ¿Desarrollas sistemas web? Hoy te voy a hablar sobre algo que seguramente te va a gustar, te mostraré como monitorear errores en Javascript de forma remota, ¿Te imaginas que te llegue un correo automaticamente cuando se produzca un error en tu sistema? A ningun programador le gusta ir un paso atrás cuando un cliente le reporta un error.

Al desarrollar un sistema o plataforma web quisieramos que todo fuera perfecto sin embargo no siempre es posible.

Al menos nos gustaría estar un paso adelante de un reporte de error en nuestro sistema por parte del cliente, ¿o no?

¿Te imaginas que te llegue un correo cuando surga un error en tu sistema incluso antes de que el cliente lo reporte?


¿Sabías que?

¿Necesitas hosting wordpress? WebEmpresa te ofrece un servicio super rápido, excelente soporte en español y certificado SSL gratuito:

WebEmpresa

Incluso podríamos tenerlo corregido al momento de que el cliente te lo reporte, ¿Que calidad de soporte técnico seriamos verdad?

Pues hoy vamos a ver como monitorear errores en Javascript de forma remota indicandole a la plataforma que nos envíe un correo electrónico con los detalles.

Evento de error en Javascript

Lo primero será relacionar el evento de error a nuestro sistema, esto lo haremos mediante el evento error:

aquí lo que decimos es decirle a nuestra ventana que relacione los eventos de error con la funcion atenderError.

Obtener detalles del error

La funcion atender error es como sigue:

En nuestro primer caso es si tenemos información detallada del error, si no se envía unicamente lo que tengamos. Construimos un mensaje de error y enviamos mediante post a un archivo php en nuestro servidor encargado de enviar el correo de alerta.

También podriamos mostrar los mensajes de que el desarrollador fue avisado mediante alertas como sweetalert o con notificaciones con javascript.

Enviar por correo

Por último simplemente recibimos el mensaje de error  y lo enviamos por correo:

Por supuesto este ejemplo de enviar correos es bastante simple y mediocre pero es práctico para fines de este post.

Con esto ahora que tu sistema presente errores serás el primero en saberlo, bueno.. despues del usuario que lo ocasionó.

Si este post sobre como monitorear errores con Javascript de forma remota te fue de utilidad no olvides compartirlo en tus redes sociales o dejarnos un comentario abajo.

Hasta luego!

Monitorear errores en javascript de forma remota
4.6 (92.73%) 11 votos

2
Dejar un comentario

avatar
1 Comment threads
1 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
Jonathan MelgozaGustavo Hernandez Hernandez Recent comment authors
  Subscribe  
Notify of
Gustavo Hernandez Hernandez
Guest
Gustavo Hernandez Hernandez

La programación es un arte…. es la posibilidad de crear soluciones a partir de un problema específico, además que nos permite automatizar procesos. Es de suma importancia pues le permite al ser humano olvidarse de tareas tan molestas y repetitivas… además que en las últimas décadas ha evolucionado de manera impresionante. Actualmente existe una gran variedad de lenguajes de programación que se emplean para cualquier tipo de negocio ó area, para la medicina, para la administración, para las finanzas, etc. Los lenguajes de última generación ya son orientados a objetos lo que permite que casi cualquier mortal pueda aprenderlos, cosa… Read more »