Sobre el proyecto
Ranetrace Laravel es un paquete de Composer que integra aplicaciones Laravel con la plataforma Ranetrace para el monitoreo integral de aplicaciones web. Ofrece cuatro capacidades principales: seguimiento de errores, análisis web, registro centralizado y monitoreo.
El seguimiento de errores se conecta al controlador de excepciones de Laravel para reportar excepciones no controladas y admite captura manual de errores. El seguimiento de errores de JavaScript está disponible mediante una directiva Blade que captura errores de ventana, rechazos de promesas y errores de consola con migas de navegación del rastro. El seguimiento de eventos admite eventos personalizados y compras de comercio electrónico con manejo de datos centrado en la privacidad.
Los análisis web utilizan un middleware registrado automáticamente para rastrear visitas a páginas con amplia filtrado de robots y rastreadores. No se requieren scripts del lado del cliente ni cookies; los visitantes se identifican únicamente mediante hashes unidireccionales con sal.
El registro centralizado registra un canal de log de ranetrace que puede apilarse junto con los canales de registro existentes de Laravel, capturando notas y superiores.
El paquete incluye un comando programado de artisan (ranetrace:work) que almacena en búfer la telemetría capturada localmente y la envía por lotes a Ranetrace.
Un servidor MCP alojado por Ranetrace permite a los agentes de IA investigar errores y leer veredictos de monitores directamente desde el editor. Las conexiones usan aprobación OAuth en lugar de tokens estáticos y están limitadas a un solo sitio web. Se admiten conexiones de solo lectura y con capacidad de escritura por separado.
Está disponible un panel de diagnóstico local en /ranetrace para inspeccionar el estado del búfer, la configuración y el estado del pipeline. El acceso está restringido a entornos locales de forma predeterminada y puede extenderse mediante una definición Gate.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.