Las características New Relic Browser se lanzan gradualmente para garantizar la estabilidad y confiabilidad. Sin embargo, puedes optar por aprovechar algunas características antes de su GA. Estas se conocen como funciones de vista previa pública.
Vista previa pública actual de la característica
Las siguientes funciones de vista previa pública están disponibles en New Relic Browser:
- agente del navegador v1.272.0 - Realiza un seguimiento automático de las marcas y medidas nativas como
BrowserPerformance
evento. - agente del navegador v1.276.0 - Observar automáticamente los recursos de la página como evento
BrowserPerformance
.
Importante
Las funciones Browser en la vista previa pública solo están disponibles para optar manualmente con copiar y pegar o implementaciones NPM del agente. Para obtener acceso a la aplicación inyectada con APM , comunicar con su representante de soporte. Las características de vista previa pública están sujetas a cambios y deben usar con precaución.
Aceptar manualmente el uso de la función de vista previa pública
Implementación de copiar y pegar el rendimiento del browser - Calificaciones, medidas y recursos
- Cerciorar de estar empleando una versión del agente New Relic Browser compatible con la función de vista previa, en una compilación pro o pro+spa equivalente.
- Encuentre el código del agente del navegador New Relic en la aplicación HTML o JS de su sitio web.
- En el objeto de configuración
init
, agregue la configuración característicaperformance
. A continuación se muestra un ejemplo que permite la detección de marcas y medidas:
<script type="text/javascript"> ;window.NREUM||(NREUM={});init={ …, performance: { capture_marks: true, // enable to capture browser performance marks (default false) capture_measures: true // enable to capture browser performance measures (default false) resources: { enabled: true, // enable to capture browser peformance resource timings (default false) asset_types: [], // Asset types to collect -- an empty array will collect all types (default []). See https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming/initiatorType for the list of types. first_party_domains: [], // when included, will decorate any resource as a first party resource if matching (default []) ignore_newrelic: true // ignore capturing internal agent scripts and harvest calls (default true) }} }:
- Desplegar tu aplicación.
Implementación de NPM del rendimiento del browser: calificaciones, medidas y recursos
- Cerciorar de estar empleando una versión del agente New Relic Browser compatible con la función de vista previa.
- Encuentre el constructor del agente de New Relic Browser en la implementación de su aplicación.
- En el objeto de configuración
init
, agregue la configuración característicaperformance
. A continuación se muestra un ejemplo que permite la detección de marcas y medidas:
import { BrowserAgent } from '@newrelic/browser-agent/loaders/browser-agent'
// Populate using values in copy-paste JavaScript snippet.const options = { init: { // ... other configurations performance: { capture_marks: true, // enable to capture browser performance marks (default false) capture_measures: true // enable to capture browser performance measures (default false) resources: { enabled: true, // enable to capture browser peformance resource timings (default false) asset_types: [], // Asset types to collect -- an empty array will collect all types (default []). See https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming/initiatorType for the list of types. first_party_domains: [], // when included, will decorate any resource as a first party resource if matching (default []) ignore_newrelic: true // ignore capturing internal agent scripts and harvest calls (default true) } } }, info: { ... }, loader_config: { ... } }
// The agent loader code executes immediately on instantiation.new BrowserAgent(options)
Consulte la documentación del paquete NPM para obtener más información sobre cómo configurar el agente a través de NPM.
Opte por la aplicación inyectada APM
APMLas aplicaciones sitio web servidas por pueden optar por habilitar la función de vista previa ticket comunicar con su representante de soporte, enviando un de ayuda o enviando un email browser-agent@newrelic.com
con una línea de asunto que comience con [Public Preview Features]:
.