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

|View as Markdown (English)

3.20.0

VEUILLEZ LIRE ces changements, et vérifiez vos paramètres de configuration pour vous assurer que votre application se comporte comme vous le souhaitez. Cette sortie modifie certains comportements par défaut dans l’agent Go.

Ajouté

  • La fonctionnalité Métriques de dépendance de module a été ajoutée. Cela collecte la liste des modules importés dans votre application, pour aider à la gestion des dépendances de votre application, permettant une détection et une réponse plus faciles aux vulnérabilités, etc.

    • Cette fonctionnalité est activée par défaut, mais peut être désactivée en incluant explicitement ConfigModuleDependencyMetricsEnable(false) dans votre application, ou en définissant la variable d’environnement équivalente ou le champ Config directement.
    • Les modules peuvent être explicitement exclus du rapport via l’option ConfigModuleDependencyMetricsIgnoredPrefixes.
    • Les noms de modules exclus peuvent être masqués via l’option ConfigModuleDependencyMetricsRedactIgnoredPrefixes. Ceci est activé par défaut.
  • L’application Log Forwarding sera désormais ACTIVÉ par défaut

    • Le transfert automatique de logs d’application est désormais activé par défaut. Cela signifie que les frameworks de logging enveloppés avec l’une des intégrations logcontext-v2 enverront automatiquement des logs d’application enrichis à New Relic avec cette version de l’agent. Pour en savoir plus sur cette fonctionnalité, consultez la documentation sur les logs APM en contexte. Pour des options de configuration supplémentaires, voir la documentation sur les logs en contexte Go. Pour savoir comment activer ou désactiver l’ingestion de logs par compte, consultez notre documentation pour désactiver le logging automatique via l’interface utilisateur ou l’API.
    • Si vous utilisez une extension logcontext-v2, mais que vous ne souhaitez pas que l’agent transfère automatiquement les logs, veuillez configurer ConfigAppLogForwardingEnabled(false) dans votre application.
    • Des variables d’environnement ont été ajoutées pour toutes les options de configuration de logging de l’application :
      • NEW_RELIC_APPLICATION_LOGGING_ENABLED
    • NEW_RELIC_APPLICATION_LOGGING_FORWARDING_ENABLED
    • NEW_RELIC_APPLICATION_LOGGING_FORWARDING_MAX_SAMPLES_STORED
    • NEW_RELIC_APPLICATION_LOGGING_METRICS_ENABLED
    • NEW_RELIC_APPLICATION_LOGGING_LOCAL_DECORATING_ENABLED
  • Augmentation de la limite des événements personnalisés

Modifié

  • Les noms suivants ont été modifiés pour être cohérents avec leur utilisation et d’autres noms d’identifiants associés. Les anciens noms sont conservés pour des raisons de rétrocompatibilité, mais le nouveau code doit utiliser les nouveaux noms.

    • ConfigCodeLevelMetricsIgnoredPrefix -> ConfigCodeLevelMetricsIgnoredPrefixes
    • ConfigCodeLevelMetricsPathPrefix -> ConfigCodeLevelMetricsPathPrefixes
    • NEW_RELIC_CODE_LEVEL_METRICS_PATH_PREFIX -> NEW_RELIC_CODE_LEVEL_METRICS_PATH_PREFIXES
    • NEW_RELIC_CODE_LEVEL_METRICS_IGNORED_PREFIX -> NEW_RELIC_CODE_LEVEL_METRICS_IGNORED_PREFIXES
  • Lors de l’exclusion d’informations signalées par CodeLevelMetrics via les champs de configuration IgnoredPrefixes ou PathPrefixes (par exemple, en spécifiant ConfigCodeLevelMetricsIgnoredPrefixes ou ConfigCodeLevelMetricsPathPrefixes), les noms des préfixes ignorés et les préfixes de chemin configurés peuvent désormais être masqués dans les informations de configuration de l’agent envoyées à New Relic.

    • Ce masquage est activé par défaut, mais peut être désactivé en fournissant une valeur false à ConfigCodeLevelMetricsRedactPathPrefixes ou ConfigCodeLevelMetricsRedactIgnoredPrefixes, ou en définissant les champs Config ou les variables d’environnement correspondants sur false.

Fixé

  • #583: correction d’un bug dans zerologWriter où les champs séparés par des virgules dans le message de log perturbaient l’analyseur JSON et pouvaient provoquer des paniques.

Déclaration de soutien

New Relic recommande de mettre à jour l’agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et améliorations de performances. De plus, les anciennes sorties ne seront plus prises en charge lorsqu’elles atteindront la fin de vie.

Nous vous recommandons également d’utiliser la dernière version du langage Go. Au minimum, vous ne devriez utiliser aucune version de Go plus ancienne que celle prise en charge par l’équipe Go elle-même.

Consultez la Politique de fin de vie de l’agent Go pour obtenir des détails sur les versions prises en charge de l’agent Go et des composants tiers.

Droits d'auteur © 2026 New Relic Inc.

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