• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

addRelease

Sintaxis

newrelic.addRelease(string $release_name, string $release_id)

Agrega un nombre y una identificación únicos para identificar versiones con múltiples paquetes de JavaScript en la misma página.

Requisitos

Descripción

En , una versión es una forma de etiquetar errores con información sobre qué versión de su aplicación se está ejecutando actualmente. Esto es útil para sitios donde los componentes compartidos pertenecen a diferentes equipos, o donde se implementan múltiples aplicaciones de forma independiente pero se ejecutan en la misma página.

Las aplicaciones web modernas tienen muchas partes interconectadas, por lo que una aplicación puede tener varias versiones (con diferentes nombres) asociadas con la misma carga de página. Por ejemplo, puede utilizar lanzamientos para:

  • Vea las diferencias entre los errores de una versión antigua almacenada en caché de su aplicación y los errores provenientes de una nueva versión.
  • Identifique problemas encontrados durante las pruebas A/B, implementaciones lentas, indicadores de características y otros métodos de implementación avanzados.
  • Determine qué versión de un mapa fuente del navegador utilizar.

Si la URL de su JavaScript no es única, debe especificar un nombre de versión y un identificador con esta llamada API al agente del navegador. Esta información también es necesaria al publicar mapas de origen en el servicio de almacenamiento. Esta API agrega una ID para monitorear el navegador para identificar versiones con múltiples paquetes de JavaScript en la misma página.

Si la URL del paquete JavaScript de su aplicación is unique cada vez que implementa su código, el monitoreo del navegador no requiere ninguna información adicional para identificar su versión. Por ejemplo, algunas herramientas de implementación de frontend utilizan el número de compilación de Jenkins o git commit sha en el nombre de archivo del código de implementación. Estos son suficientes para determinar de forma única la versión que provocó el error.

Tan pronto como sea posible después de que se cargue su página, llame al newrelic.addRelease(). Todos los errores que vea el agente del navegador estarán asociados con esa versión del código JavaScript.

Parámetros

Parámetro

Descripción

$release_name

cadena

Required. Una breve descripción del componente; por ejemplo, el nombre de un proyecto, aplicación, archivo o biblioteca.

$release_id

cadena

Required. El ID o la versión de esta versión; por ejemplo, un número de versión, un número de compilación de su entorno de CI, GitHub SHA, GUID o un hash del contenido. Dado que New Relic convierte este valor en una cadena, también puedes usar null o undefined si es necesario.

La combinación $release_name y $release_id debe ser única; Por ejemplo:

  • 'signup', '2.4.0'

  • 'signup', '2.4.1'

    Sin embargo, puede utilizar la misma versión para diferentes componentes; Por ejemplo:

  • 'signup', '2.4.0'

  • 'logout', '2.4.0'

Ejemplos

SHA corto actual

newrelic.addRelease('checkout page', 'a818994')

Versionado semántico

newrelic.addRelease('jquery.min.js', 'v3.1.1')
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.