• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Ajoutez monitoring des navigateurs à vos applications Go

Si vous avez installé agent Go de New Relic pour votre application, vous pouvez également utiliser pour monitorer les performances du navigateur. Pour installer l'agent de navigateur, utilisez la méthode copier-coller, ou utilisez l'API d'agent Go.

Installer avec l'API du navigateur agent Go

Pour activer la prise en charge de monitoring des navigateurs, vos pages HTML doivent inclure un snippet JavaScript qui chargera l'agent de navigateur et le configurera avec le nom application correct. Cet snippet est disponible avec la méthode Transaction.BrowserTimingHeader. La prise en charge de monitoring des en-têtes de synchronisation des navigateurs est disponible avec les versions 2.5.0 ou supérieures d'agent Go.

Incluez la tranche d'octets renvoyée par Transaction.BrowserTimingHeader().WithTags() le plus tôt possible dans la section <head> de votre code HTML et après toute balise <meta charset> .

Le JavaScript renvoyé par Transaction.BrowserTimingHeader est spécifique à la demande. C'est pourquoi il faut l'appeler à chaque requête.

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>")
}
Droits d'auteur © 2025 New Relic Inc.

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