El logging automático recopila mensajes de log emitidos desde el browser console
para ayudarlo a maximizar la observabilidad de su aplicación frontend.
Los logs del Browser se rastrean de forma predeterminada en el WARN
nivel para el agente Pro y Pro+SPA, pero no están disponibles para el Lite agente del browser. Le recomendamos que primero confirme que está empleando el agente Pro o Pro+SPA. Consulte Primeros pasos.
Cómo funciona el logging automático del browser
En función de los niveles de logging y las frecuencias de ejemplificación establecido en la configuración, la instrumentación automática de logs browser intentará recopilar mensajes de los siguientes métodos:
Método | Nivel |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Importante
Los datos que pasan a través de los métodos de consola pueden pasar por serialización y ofuscación. Dependiendo del tamaño y la frecuencia, esto puede afectar negativamente el rendimiento de la aplicación, así como los costos de datos. En general, NO se recomienda pasar objetos grandes o grandes cantidades de datos a los métodos de consola.
De forma predeterminada, los datos de logging se almacenan durante 30 días, pero la retención real de los datos depende de su cuenta.
Empezar
Habilitar la recopilación automática de logs
- Vaya a one.newrelic.com > All Capabilities > Browser.
- Seleccione la aplicación de su browser .
- En el menú de la izquierda, haga clic en Application settings.
- En la página de configuración de la aplicación, cerciorar de que el agente del browser Pro o Pro + SPA esté seleccionado. La detección automática de logs no está disponible para el Lite agente del browser.
- Activar la configuración Browser logs .
Configurar tasas de muestreo
Establezca una frecuencia de muestreo (0%-100%) para las siguientes muestras:
User sessions registra una muestra aleatoria de todas las sesiones de usuario.
Por ejemplo, si establece la frecuencia de ejemplificación de la sesión al 50%, significa que:
La mitad de todas las sesiones de usuario recopilarán automáticamente el log de eventos.
Ver log de eventos
Puede encontrar datos de logging en dos lugares:
En la página Logs :
Vaya a: one.newrelic.com > All capabilities > Logs. Para obtener detalles sobre lo que puede hacer en la UI, consulte Logs UI.
También puedes consultar el tipo de datos
Log
. Aquí hay un ejemplo simple de consulta NRQL:
SELECT * FROM LogTambién puede utilizar NerdGraph, nuestra API en formato GraphQL para consultar datos o configurar la administración de logs.
En la página Errors inbox :
- En el menú browser de la izquierda, haga clic en Errors.
- Haga clic en las páginas Triage y Group errors para ver los logs adjuntos a los errores.
Consumo de datos
Los logs siguen el mismo precio de consumo que los demás bytes de su browser . La cantidad de bytes producidos depende del número y la longitud de los mensajes.
La función de logging automático elimina la necesidad de llamar a newrelic.log
la newrelic.wrapLogger
browser API o, excepto cuando se agrega un atributo personalizado al evento de registro.