• /
  • 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

Logging de l'agent Go

Le logging New Relic for Go utilise le package de log Go standard et un package New Relic Logger . Le logging est utile pour le dépannage de votre intégration New Relic ; par exemple, en cas de problèmes installation ou configuration .

Écrire un fichier de log

Pour utiliser les méthodes agent Go pour l'écriture des fichiers log et d'audit, consultez log.go sur le référentiel GitHub agent (repository).

Exemple d'intégration de Logrus

New Relic propose une intégration pour le système de logging Logrus. Voici un exemple d'utilisation de l'intégration New Relic Logrus dans une application :

  1. Importez à la fois github.com/sirupsen/logrus et github.com/newrelic/go-agent/v3/integrations/nrlogrus.

  2. Réglez le niveau de log et affectez la sortie enregistreur à Logrus. Par exemple:

    app, err := newrelic.NewApplication(
    newrelic.ConfigAppName("Your Application Name"),
    newrelic.ConfigLicense("YOUR_NEW_RELIC_LICENSE_KEY"),
    func(config *newrelic.Config) {
    logrus.SetLevel(logrus.DebugLevel)
    config.Logger = nrlogrus.StandardLogger()
    },
    )

Afficher les logs de vos données APM et infrastructure

Vous pouvez également rassembler vos données de log et d'application pour rendre le dépannage plus facile et plus rapide. Avec les logs en contexte, vous pouvez voir les messages de log liés à vos erreurs et les tracer directement dans UI de votre application. Vous pouvez également voir les logs en contexte de vos données infrastructure , telles que le cluster Kubernetes. Pas besoin de passer à une autre page UI .

Droits d'auteur © 2025 New Relic Inc.

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