Nouvelle fonctionnalité
- La modification des fichiers XML d’instrumentation personnalisée peut désormais être effectuée sans avoir à redémarrer l’application monitorée. Les mises à jour de l’instrumentation seront appliquées « dynamiquement » à l’exécution. Cette fonctionnalité nécessitait des fonctions fournies par de nouvelles API introduites dans le framework .NET 4.5 et versions ultérieures, que cette sortie traite également (voir la section « Support du framework » ci-dessous).
Corrections
- Bulletin de sécurité NR18-04: corrige le problème où les messages d’erreur n'étaient pas entièrement filtrés des traces d'erreur et des événements d'erreur lorsque le mode Haute sécurité était activé.
- Correction d'un problème avec le monitoring de navigateurs automatique qui pouvait provoquer une exception de dépassement de stack.
- Pour l'instrumentation personnalisée, le paramètre metricName sera pris en compte sans qu'il soit nécessaire de définir transactionNamingPriority.
- Le programme d’installation scriptable s’installera, et se désinstallera désormais avec succès dans les scénarios où il y a un espace dans le chemin d’accès aux fichiers d’installation.
Prise en charge des frameworks
- Cette sortie de l’agent supprime la prise en charge des versions du framework .NET antérieures à 4,5. Consultez notre publication de la communauté à ce sujet de novembre de l’année dernière, pour plus de détails.
- Il ne s'agit pas d'une fin de vie pour les agents 6.x (qui prennent en charge les anciens frameworks .NET), qui continueront à fonctionner et à transmettre des données à New Relic.
Mise à niveau
- Suivez les procédures standard pour mettre à jour l’agent .NET.
- Si vous effectuez une mise à niveau à partir d’un agent particulièrement ancien, consultez la liste des changements majeurs et des procédures pour mettre à niveau les agents .NET legacy.