Funcionalidad
Seguimiento de excepciones en Laravel
Cada excepción de sus aplicaciones Laravel, agrupada por causa y no por aparición, con la traza completa y el commit que la introdujo.
La instalación, completa
composer require quiet-guard/laravel-monitor
El problema
Un error en producción llega por soporte, horas después del primer usuario afectado. Los logs del servidor dicen que ocurrió algo, no cuántas personas lo vivieron, ni desde cuándo, ni qué cambió ese día.
Qué obtiene
- La traza completa, sin límite de profundidad, y nunca los argumentos de las llamadas
- El número de apariciones, la primera y la última, por entorno y por versión
- La release ligada a su commit de GitHub, para pasar del error al código
- Los logs de aplicación de los cinco minutos alrededor del incidente, en la misma página
- Una alerta al crearse y al reabrirse, nunca en cada aparición
- La asignación a un miembro del equipo y la resolución en lote
Cómo funciona
01
Una línea en su aplicación
El paquete cliente se autodetecta. Captura las excepciones no controladas y los errores fatales sin que usted instrumente nada.
02
Agrupado por huella
El mismo error visto mil veces sigue siendo una sola incidencia, con su contador. Una incidencia resuelta que reaparece se reabre sola y se lo indica.
03
La captura no puede romper nada
Si el servidor de supervisión no responde, el envío falla en silencio. Una caída nuestra nunca se convierte en una caída suya.