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

Diagnostics CLI (nrdiag) release notesRSS

October 15
Diagnostics CLI (nrdiag) v3.10.0

Améliorations

  • DotNet/Agent/Installed: mise à jour de la tâche pour détecter les DLL de l’agent .NET lorsque newrelic.config est absent, et activation de la correspondance insensible à la casse pour newrelic.config. Auparavant, un fichier de configuration manquant empêchait la détection de l’agent et ignorait les tâches .NET en aval (#276).
  • DotNet/Config/Agent: mise à jour de la tâche pour émettre un avertissement plutôt qu’un échec lorsque newrelic.config est manquant (#276).
  • .NET Core configuration : mise à jour de la collecte de fichiers pour rassembler et analyser les fichiers de configuration spécifiques à l’environnement (tels que appsettings.Production.json). Les fichiers non liés avec des modèles de nommage similaires (tels que myappsettings.json) ne sont plus collectés (#276).
  • Instrumentation personnalisée .NET Core : mise à jour des tâches du lecteur XML pour inspecter les répertoires extensions et extensions/netcore de l’agent, en s’alignant sur la logique de résolution de fichiers du profileur (#276).
  • Logs de l’agent .NET : mise à jour du filtrage des logs afin que la limite de 1 jour s’applique exclusivement aux logs du profileur, préservant les logs de l’agent des 7 jours précédents. Les logs du profileur respectent désormais également l’indicateur -lastModifiedDate (#276).
  • Vérifications de la version et de la fin de vie (EOL) de l’agent .NET : mise à jour des paramètres de fin de vie (EOL), et de version prise en charge pour l’agent .NET. Ajout d’une détection distincte pour les versions 4.7.1, 4.7.2, 4.8, et 4.8.1 du framework .NET, et activation de la collecte de version pour l’agent .NET Core (#273).
  • Niveau de log de l’agent .NET : mise à jour de la configuration du niveau de log pour évaluer les paramètres sans tenir compte de la casse, ce qui correspond au comportement d’exécution de l’agent .NET (#274).
  • Vérification TLS .NET : mise à jour de la validation du registre afin qu’une clé SchUseStrongCrypto manquante ne soit plus signalée comme une erreur, car les versions prises en charge du framework .NET utilisent par défaut TLS 1.2 lorsque la clé est absente. Une erreur n’est désormais signalée que lorsque la clé existe, et est définie sur une valeur autre que 1 (#275).

Débogage

  • Correction d’un problème où les téléversements vers la région de données du Japon échouaient en raison d’une URL de téléversement non attribuée dans les versions de sortie (#277).
  • Correction d’un problème dans la validation de la variable d’environnement de profilage du framework .NET pour vérifier correctement COR_ENABLE_PROFILING. Ajout de la prise en charge à la fois de NEW_RELIC_LOG_DIRECTORY, et de NEWRELIC_LOG_DIRECTORY lors de la résolution des emplacements de log de l’agent .NET (#272).
  • Correction d’un problème où les valeurs de variables d’environnement contenant des signes égal (=) étaient tronquées lors de l’analyse (#272).

July 27
Diagnostics CLI (nrdiag) v3.9.0

Mises à jour des tâches

  • K8s/AgentControl/Logs - Mise à jour pour collecter toutes les lignes de log (#267).

Nouvelle fonctionnalité

  • Nous avons ajouté une nouvelle suite et les tâches suivantes pour Agent Control (#268) :

    • onhost-agent-control suite - Recueille des informations sur les logs d’agent-control, le statut, la connectivité et les ressources sur l’hôte. Pour l’utiliser, exécutez nrdiag -suites onhost-agent-control.
    • AgentControl/Config/Agent - Détecte agent-control via PATH, les chemins d’installation connus et le répertoire de données de secours ; collecte tous les fichiers YAML de fleet-data et local-data, en préservant la structure de répertoire d’origine pour tous les sous-agents enregistrés
    • AgentControl/Config/DirTree - Écrit une arborescence de répertoires formatée de tous les chemins d’installation d’agent-control dans le zip pour l’inspection de la structure
    • AgentControl/Agent/Connect - Vérifie l’accessibilité TCP/TLS de l’OpAMP, du JWKS et des points de terminaison de jeton OAuth2 (lecture des URL à partir de local_config.yaml) ; valide que la clé privée d’identité locale est une clé PKCS8 lisible et analysable (RSA, Ed25519 ou ECDSA)
    • AgentControl/Agent/Logs - Sur Linux, collecte les logs via journalctl -u newrelic-agent-control; sur Windows, rassemble tous les fichiers *.newrelic-agent-control.log avec rotation de date à partir du répertoire de log par défaut
    • AgentControl/Agent/StatusServer - Effectue une requête sur le serveur de statut local à l’hôte/port configuré dans local_config.yaml (par défaut 127.0.0.1:51200) et enregistre la réponse JSON dans le zip de diagnostic

July 13
Diagnostics CLI (nrdiag) v3.8.0

Nouvelles fonctionnalités

  • La CLI Diagnostics prend désormais en charge la région de données du Japon de New Relic. Si votre compte se trouve dans la région du Japon, spécifiez l’indicateur region lors de l’exécution de la CLI (#263) :

    bash
    $
    ./nrdiag -region JP

    L’indicateur region accepte US, EU ou JP (insensible à la casse) et sa valeur par défaut est US.

Mises à jour des dépendances

  • Mise à jour de golang.org/x/net de 0.33.0 à 0.55.0 (#264).

March 9
Diagnostics CLI (nrdiag) v3.7.0

Corrections

  • Les valeurs sensibles telles que les clés de licence et les mots de passe sont désormais masquées dans toutes les sorties de tâches, y compris dans le fichier JSON et les fichiers de configuration collectés (#260).

Mises à jour des tâches

  • Mise à jour de Infra/Agent/Connect pour gérer les réponses de succès supplémentaires des points de terminaison (#260).

November 5, 2025
Diagnostics CLI (nrdiag) v3.6.1

Réparer

  • Mise à jour des versions prises en charge pour les agents APM .NET, Ruby, Python et Node.JS (#258).

Droits d'auteur © 2026 New Relic Inc.

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