Important
Nous vous recommandons de mettre à jour vers la dernière version de l'agent dès qu'elle est disponible. Si vous ne pouvez pas effectuer la mise à niveau vers la dernière version, mettez à jour vos agents vers une version datant de moins de 90 jours. En savoir plus sur la façon de tenir les agents informés.
Consultez la politique EOL de l'agent New Relic Ruby pour obtenir des informations sur la sortie de l'agent et les dates de support.
v9.20.0
Fonctionnalité : Ajouter un identifiant ECS Docker pour Fargate
Auparavant, l’agent Ruby n’enregistrait pas l’ID Docker lors de son exécution dans un environnement AWS ECS Fargate. L'ID Docker sera désormais enregistré correctement. PR#3172
Fonctionnalité : Ajouter NewRelic::Helper.version_satisfied?
L'agent dispose d'une nouvelle méthode d'assistance pour simplifier la comparaison des versions.
NewRelic::Helper.version_satisfied?
accepte trois arguments : un numéro de version côté gauche, l'opérateur de comparaison sous forme de chaîne et un numéro de version côté droit. Nos remerciements vont à @kekke-n pour cette contribution. PR#3182Fonctionnalité : Ajouter l'attribut code.stacktrace sur les étendues datastore lorsque la durée dépasse le seuil configuré
L'agent ajoutera désormais l'attribut
code.stacktrace
aux étendues datastore lorsque la durée dépasse le seuil configuré. Le seuil est configuré à l’aide de l’option de configurationtransaction_tracer.stack_trace_threshold
. PR#3220fonctionnalité : consolider les valeurs constantes "Inconnues"
Toutes les références aux différents styles de majuscules pour « Inconnu » ont été consolidées en deux constantes :
NewRelic::UNKNOWN
etNewRelic::UNKNOWN_LOWER
. Merci, @tsubasa1122, pour votre contribution ! PR#3185Correction de bug : correction des liens source du fichier Brewfile
Auparavant, les liens du fichier README du multivers vers le Brewfile étaient rompus. Nos remerciements vont à @emmanuel-ferdman pour avoir soumis un PR pour les corriger ! PR#3191
Correction de bug : correction d'une erreur lors de l'utilisation de HTTPX 1.5.0
L'agent a précédemment rencontré une erreur lors de l'utilisation de la nouvelle version HTTPX 1.5.0. Cela était dû à un changement dans la façon dont HTTPX stocke la réponse. L'agent a été mis à jour pour gérer correctement ce changement et ne rencontre plus d'erreur lors de l'utilisation de HTTPX 1.5.0. PR#3203
Correction de bugs : corrections de bugs et améliorations des logs de l'agent de niveau de débogage
Améliore l'informations enregistrée au niveau de débogage par l'agent lorsque l'agent lit une source configuration. PR#3221
Correction de bug : corrige le risque de falsification côté serveur pour le script de workflow Slack
En interne, nous suivons les gemmes qui sortent à l'aide d'un workflow d'actions GitHub qui publie des mises à jour sur Slack. [@odaysec] a identifié un moyen de réduire le risque de falsification côté serveur pour ce workflow. Merci! PR#3184
Correction de bug : remplacer les appels JSON.load par JSON.parse
En général, JSON.parse est considéré comme plus sûr que JSON.load. Merci, @odaysec, d'avoir attiré notre attention sur ce point ! PR#3183 PR#3230