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

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

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Agregue monitoreo de browser a sus aplicaciones Go

Si instaló el agente Go de New Relic para su aplicación, también puede usar para monitor el rendimiento del browser. Para instalar el agente del browser, use el método de copiar y pegar, o use la API del agente Go.

Instalar con la API browser del agente Go

Para habilitar la compatibilidad con el monitoreo del browser, sus páginas HTML deben incluir un fragmento de JavaScript que cargará el agente del browser y lo configurará con el nombre de aplicación correcto. Este fragmento está disponible con el método Transaction.BrowserTimingHeader . La compatibilidad con el monitoreo de los encabezados de tiempo del browser está disponible con las versiones 2.5.0 o superiores del agente Go.

Incluya el segmento de bytes devuelto por Transaction.BrowserTimingHeader().WithTags() lo antes posible en la sección <head> de su HTML y después de cualquier etiqueta <meta charset> .

El JavaScript devuelto por Transaction.BrowserTimingHeader es específico de la solicitud. Por eso se debe llamar en cada solicitud.

func indexHandler(w http.ResponseWriter, req *http.Request) {
io.WriteString(w, "<html><head>")
// The New Relic browser javascript should be placed as high in the
// HTML as possible. We suggest including it immediately after the
// opening <head> tag and any <meta charset> tags.
txn := newrelic.FromContext(req.Context())
hdr := txn.BrowserTimingHeader()
// BrowserTimingHeader() will always return a header whose methods can
// be safely called.
if js := hdr.WithTags(); js != nil {
w.Write(js)
}
io.WriteString(w, "</head><body>browser header page</body></html>")
}
Copyright © 2024 New Relic Inc.

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