Nouveaux documents
- Tutoriel NerdGraph ajouté : Créer un rôle personnalisé pour les équipes pour vous guider dans l’utilisation de l’API New Relic NerdGraph pour créer et gérer des rôles personnalisés pour les équipes.
Modifications mineures
- Modification du seuil d'alerte événement par condition à 1k par minutes.
- Mise à jour des dernières versions et exigences compatibles avec l'agent .Net vérifiées.
- Mise à jour des informations de version et de prise en charge des versions concernant le courtier de services pour VMware Tanzu.
- Mise à jour des informations de prise en charge de la version concernant le buildpack d'intégration New Relic NGINX pour VMware Tanzu.
- Mise à jour des informations de version et de support de version concernant New Relic Nozzle pour VMware Tanzu.
Notes de version
Consultez nos articles Quoi de neuf :
Restez au courant de nos dernières sorties :
- Améliorations internes ajoutées pour la gestion des exceptions dans le traitement des messages de file d'attente.
IntégrationKubernetes v3.43.3:
- Ajout d'un graphique Helm pour déployer la solution monitoring New Relic Kubernetes.
Contrôle de pipeline Gateway v1.1.0:
Implémentation d'une nouvelle fonctionnalité permettant de supprimer de manière sélective les données et les attributs des événements
SqlTraceetTransactionTraceà l'aide de règles de suppression.Des vulnérabilités ont été corrigées dans le package
golang.org/x/net, notamment un problème de script intersite et un contournement du proxy HTTP lié aux ID de zone IPv6.Mise à niveau vers Go
1.24et les dépendances suivantes sont mises à jour pour améliorer la sécurité et intégrer les correctifs récents :golang.org/x/net to v0.38.0golang.org/x/sys to v0.31.0golang.org/x/text to v0.23.0
Application mobile pour iOS v6.9.11:
- Le flux de connexion a été réduit de deux étapes en stockant le domaine d'authentification d'un utilisateur et en le redirigeant directement vers sa page de connexion.
- Agent Android natif amélioré mis à jour vers la version 7.6.8
- Agent iOS natif amélioré mis à jour vers la version 7.5.8
- Agent Android natif amélioré mis à jour vers la version 7.6.8
- Agent iOS natif amélioré mis à jour vers la version 7.5.8
Agent d'infrastructure v1.65.5:
- Modification de la prise en charge des montages AWS EFS dans les exemples de stockage
Nouveaux documents
- Ajout de la documentation Calculer Budgets pour vous fournir un mécanisme de surveillance et d'alerte sur l'utilisation de votre unité de consommation Calculer (CCU).
Changements majeurs
Compatibilité et exigences mises à jour pour l'agent Node.js.
Compatibilité et exigences mises à jour pour l'agent Alpine Linux pour PHP.
Mise à jour des exigences spécifiques à l'agent pour le Contrôle de pipeline.
Mise à jour du JFR relatif aux exigences de configuration pour l'agent Java.
Mise à jour des informations de tarification et de facturation pour New Relic dans :
Modifications mineures
- Clarification du langage dans l'agent .NET pour capturer les paramètres SQL dans le document de compatibilité de l'agent et des exigences .NET.
- Affinement du langage dans l'intégration de la surveillance de la base de donnéesOracle .
Notes de version
Consultez nos articles Quoi de neuf :
Restez au courant de nos dernières sorties :
- Correction d'un problème où les traces d'appels pour les erreurs Unity ne s'affichaient pas correctement.
- Correction d'un problème qui empêchait l'enregistrement de la métrique récapitulative lorsque l'application revenait au premier plan après son lancement initial.
- Correction d'un problème où un JSON non valide dans les entrées log pouvait provoquer des erreurs.
CLI de diagnostic (nrdiag) v3.4.0:
- Ajout de
K8s/AgentControl/agent-control-install-job-logspour collecter les logs générés par l'installation de l'agent-control.
- Ajout de
- Vulnérabilités corrigées liées à
common-lang3Java et Ubuntu pour résoudre les problèmes de sécurité dans le SJM. - Mise en œuvre des modifications de migration de la file d'attente du processeur liées à la migration de notre architecture de service interne.
- Correction d'un problème pour inclure les détails complets de l'exception afin de fournir un meilleur contexte pour le dépannage dans les logs SJM.
- Vulnérabilités corrigées liées à
Application mobile pour Android v5.30.1:
- Amélioration de l'expérience de connexion.
Application mobile pour iOS v7.5.8:
- A créé l'agent à l'aide de Xcode 16.4.
- Correction d'un problème qui pouvait entraîner le fait que le tracing distribué ne contienne pas toutes les informations de compte requises au démarrage d'une session.
- Correction d'un problème pouvant provoquer un plantage au démarrage de l'agent.
- Correction des vulnérabilités des données de formulaire et des vulnérabilités Ubuntu sous-jacentes pour résoudre les vulnérabilités de sécurité dans les environnements d'exécution de l'API Node.
- Correction des vulnérabilités des données de formulaire et des vulnérabilités Ubuntu sous-jacentes pour résoudre les vulnérabilités de sécurité dans les environnements d'exécution Browser Node.
- Vulnérabilités corrigées liées à
common-lang3Java et Ubuntu pour résoudre les problèmes de sécurité dans l'environnement d'exécution Ping.
- Vulnérabilités corrigées liées à
- Ajout de la prise en charge de
oracledb - Correction d'un bug dans les instrumentations
MessageBrokeroù les méthodes de sérialisation recherchaient l'attributdestination_namesurMessageTransactionet il n'existait pas. - Correction du problème de métadonnées d'utilisation AWS lors de l'exécution d'AWS et de K8 ensemble.
- Ajout de la prise en charge de
- Ajout de la prise en charge de l'enregistrement de l'ID Docker lors de l'exécution dans l'environnement AWS ECS Fargate.
- Ajout d'une nouvelle méthode d'assistance pour simplifier la comparaison des versions.
- L'attribut
code.stacktracea été ajouté aux étendues datastore lorsque la durée dépasse le seuil configuré. - Liens sources
Brewfilecorrigés. - Correction d'une erreur qui se produit lors de l'utilisation de
HTTPX 1.5.0pour stocker la réponse. - Amélioration de l'informations enregistrées au niveau du débogage par l'agent lorsque l'agent lit une source configuration.
- Mise à jour de l'agent Android natif vers la version 7.6.7.
- Mise à jour de l'agent iOS natif vers la version 7.5.6.
- Mise à jour de l'agent Android natif vers la version 7.6.8.
- Mise à jour de l'agent iOS natif vers la version 7.5.8.
- Correction du problème de trace d'appels d'exception Unity lorsque l'espace de nommage est utilisé.
Nouveaux documents
- Ajout d'une nouvelle fonctionnalité sur la façon de déboguer les problèmes de l'agent New Relic Browser , y compris le logging détaillé, monitoring des demandes réseau et l'événement d'inspection pour un dépannage amélioré dans les versions d'agent 1.285.0 et supérieures.
- Ajout de la prise en charge d’Azure Functions pour le monitoring des fonctions
pythonet.node.js. - Ajout d'un optimiseur de coûts pour des informations détaillées exploitables pour améliorer l'efficacité du calcul, avec une fonctionnalité permettant d'identifier les inefficacités, de fournir des recommandations d'optimisation et d'estimer les économies de CCU dans la plateforme New Relic.
- Ajout d'Intelligence Coûts du cloud, offrant des outils de visibilité et de gestion des coûts cloud, y compris des fonctionnalités telles que la répartition complète des coûts, l'allocation des coûts Kubernetes, l'estimation des coûts en temps réel et la collecte de données inter-comptes, prenant actuellement en charge uniquement les coûts AWS cloud.
- Ajout de l'observabilité OpenTelemetry pour Kubernetes avec l'intégration indépendante du fournisseur de fonctionnalités New Relic pour monitoring transparente du cluster via le graphique Helm, améliorant les signaux de télémétrie pour les métriques, les événements et les logs transmis aux outils et au tableau de bord de New Relic.
- Ajout de limitations et de dépannage pour l'intégration Windows
- Ajout de l'intégration AWS via CloudFormation et flux de métriques CloudWatch, prenant en charge l'API Polling pour les services non pris en charge.
- Ajout d'une balise améliorée pour la base de données entité New Relic pour le moniteur de base de données entité via l'intégration sur hôte pour MySQL et MS SQL Server, enrichissant les métadonnées informations détaillées et l'organisation dans New Relic sans affecter la facturation ou la télémétrie existante.
Changements majeurs
- Ajout de fonctions non-agrégateur aux référencesNRQL .
- Mise à jour des exigences de l'agentRuby et du framework pris en charge.
- Ajout des logs en tant qu'événements New Relic personnalisé (New Relic Custom Events) aux logs OpenTelemetry dans le document New Relic.
- Mise à jour des runtimes pris en charge pour les fonctions Linux, Windows et conteneurisées dans le document Compatibilité et exigences pour les fonctions Azure instrumentées.
- Mise à jour des données métriques pour l'intégration cloudConfluent.
- Suppression de GCP Cloud Run de la configuration de l'agent Node.js.
- Compatibilité et exigences mises à jour pour monitoring de l'IA pour inclure une bibliothèque supplémentaire prise en charge par l'agent .NET.
- Ajout du point de terminaison New Relic télémétrie dualstack au trafic réseau New Relic.
- Ajout
GcpHttpExternalRegionalLoadBalancerSampleà l' intégration de monitoring de Google Cloud Load Balancing. - Ajout de la procédure de démarrage OpenShift sur la façon d' installer le document du gestionnaire de tâches Synthetics.
- Mise à jour de la version 12 de l'agent Node.js.
- Ajout d'une intégration transparente pour AWS avec New Relic utilisant CloudFormation et le flux de métriques CloudWatch, y compris la prise en charge de l'interrogation API.
Modifications mineures
- Ajout
Transactioncomme période de conservation pour la trace de transaction. - Ajout
Destinationcomme nouvelle catégorie aux règles et limites d'alerte. - Ajout d’une légende dans le document Introduction au service Azure Native New Relic pour garantir que les paramètres de diagnostic sur les ressources Azure sont correctement configurés ou désactiver le transfert via le service Azure Native New Relic pour empêcher l’envoi de données à la plateforme New Relic.
- Mise à jour de la dernière bibliothèque compatible pour l'agent .NET.
- Ajout d'un appel dans le document de notes de sortie de l'agent iOS pour annoncer qu'à partir de la version 7.5.4 du SDK iOS, un changement entraîne désormais le signalement d'un événement d'exception gérée précédemment supprimé.
- Exigences mises à jour pour les relations service-conteneur pour spécifier l'attribut de ressource pour les environnements Kubernetes et
container.idpour les environnements non-Kubernetes, garantissant configuration de télémétrie appropriée pour les ressources-OpenTelemetry dans New Relic. - Ajout de la prise en charge CLI pour l'installation d'une version d'agent infrastructure spécifique, permettant un déploiement cohérent et une compatibilité système ; spécifiez la version à l'aide de
@X.XX.Xdans le nom de la recette. - Ajout d'une légende pour souligner les exigences d'accès aux rôles pour l'utilisation des fonctionnalités Manage Account Cardinality, Manage Metric Cardinality et Create Pruning Rules dans l'interface utilisateur ; assurez-vous que les autorisations sont définies dans la gestion de la cardinalité.
- Mise à jour de la compatibilité et des exigences pour l'agent Node.js vers
v12.23.0. - Ajout des autorisations minimales requises pour la configuration d'un Elasticsearch.
- Mise à jour de l'attribut
FACETutilisation maximale acceptable des limites de 5 000 à 20 000 valeurs pour la syntaxe d'alerte NRQL.
Notes de version
Annoncé le 7 janvier 2026 comme date de fin de vie des règles d'abandon ciblant l'événement infrastructure dans
SystemSample,ProcessSample,NetworkSample, etStorageSampleÀ compter d'aujourd'hui, la fin de vie de FACET sur messageId et horodatage en condition d'alerte.
Annoncé le 28 octobre 2025 comme date de fin de vie pour Attention requise.
Consultez nos articles Quoi de neuf :
- Envoyer une notification directement à Microsoft Teams
- New Relic Compute Optimizer est généralement disponible !
- Logs Cross Account Query dans le Unified Query Explorer
- Monitoring Kubernetes avec OpenTelemetry est généralement disponible !
- Monitoring des nœuds Windows pour Kubernetes est désormais en version préliminaire publique
- Identifier les problèmes de performances : filtrage avancé des pages vues et des Core Web Vitals
- Vous pouvez désormais trier par erreurs les plus récentes
- Vos données de navigateur, vos termes : Nouvelles options de contrôle
- Analyse approfondie des requêtes pour la base de données désormais généralement disponible
- Les prévisions NRQL et les alertes prédictives sont désormais disponibles pour tous
- APM + OpenTelemetry Convergence GA
- L'intégration agentique pour GitHub Copilot et ServiceNow est désormais disponible
Restez au courant de nos dernières sorties :
Exécution de l'API Node v1.2.119
- Problèmes de vulnérabilité résolus.
- Correction des vulnérabilités de logback-core pour l'exécution du ping.
- Correction des vulnérabilités du serveur Jetty pour l'exécution du ping.
- Correction des vulnérabilités d'Ubuntu pour l'exécution du ping.
- Mettre à jour les définitions
BrowserInteractionetpreviousUrl. - Ajout d'un événement d'inspection supplémentaire.
- Valeur API
finishedfixetimeSinceLoad.
- Mettre à jour les définitions
Intégration Kubernetes v3.42.1
- Correction des ajustements internes liés au backend et au CI pour la compatibilité future de la plateforme.
- Correction d'un problème qui empêchait certains clients de voir les résultats de certains moniteurs avec des temps d'exécution plus longs.
- Prise en charge ajoutée pour
Azure Function Apps. - Correction
pb2fichiers pour activer la prise en chargeprotobuf v6.
- Prise en charge ajoutée pour
- Amélioration des performances pour résoudre les ANR lors du reporting des logs.
- Correction d'un problème permettant de continuer à signaler les logs à la fin de l'application.
- Résolution d’un problème avec monitoring de l’état de l’application et la transmission des données.
- Amélioration de quelques violations lors de l'activation du mode strict.
Intégration Kubernetes v3.42.2
- Mis à jour
golang.org/x/cryptoàv0.39.0. - Mis à jour
goàv1.24.4.
- Mis à jour
- Prise en charge ajoutée pour Azure Service Bus.
- Correction des erreurs de construction du profileur avec la dernière version de VS.
- Ajout de l'API d'exécution Composer à utiliser par défaut pour détecter le package utilisé par les applications PHP.
- Comportement indéfini corrigé lors de l'exécution de l'API Composer.
Exécution du navigateur de nœuds v3.0.32
- Options de création de Chrome mises à jour pour Chrome 131.
Application mobile pour iOS v6.9.8
- Amélioration de la fonctionnalité Ask AI avec une connexion socket plus robuste et plus fiable, garantissant une expérience transparente.
Application mobile pour Android v5.29.7
- Amélioration de la fonctionnalité Ask AI avec une connexion socket plus robuste et plus fiable, garantissant une expérience transparente.
- Ajout de la prise en charge du streaming
openaiv5. - Prise en charge ajoutée pour l'API
openai.responses.create. - Logging des erreurs corrigée pour l'en-tête tracestate non défini.
- Ajout de la prise en charge du streaming
Agent d'infrastructure v1.65.0
- Mise à jour de la dépendance
newrelic/nri-winservicesàv1.2.0 - Mise à jour tag docker alpine pour
v3.22
- Mise à jour de la dépendance
Agent d'infrastructure v1.65.1
- mettre à jour la dépendance
newrelic/nri-flexversv1.16.6
- mettre à jour la dépendance
- Correction de la priorité des conditions de course de l'attribut personnalisé.
- Le noyau bêta d'OTEL a été augmenté à
v0.128.0
- Le noyau bêta d'OTEL a été augmenté à
Agent multimédia pour HTML5.JS v3.0.0
- Introduction d'un nouveau type d'événement.
- Le type d'événement
PageActionest obsolète.
Agent multimédia pour HTML5.JS v3.1.1
- Activation de la publication npm pour le package, garantissant une accessibilité et une distribution faciles.
- Ajout des builds
cjs,esmetumdau dossierdist, garantissant la compatibilité avec les formats de modules CommonJS, ES et UMD.
Agent multimédia pour Roku v4.0.0
- Introduction d'un nouveau type d'événement.
- Le type d'événement
RokuVideoest obsolète. - Le type d'événement
RokuSystemest obsolète.
Agent multimédia pour Roku v4.0.1
- Renommer
errorNameavecerrorMessageenerrorNameest obsolète.
- Renommer
- Mise à niveau de l'image de base fixe de
ubuntu 22.04àubuntu 24.4
- Mise à niveau de l'image de base fixe de
- Mise à niveau de l'image de base améliorée de
ubuntu 22.04àubuntu 24.04
- Mise à niveau de l'image de base améliorée de
Intégration Kubernetes v3.43.0
- Ajout de la prise en charge de monitoring des nœuds Windows dans le cluster Kubernetes.
Application mobile pour Android v5.29.8
- Bug corrigé et interface utilisateur améliorée pour une expérience plus fluide.
- Ajout de la possibilité de générer des rapports uniquement sur les portées d'entrée et de sortie.
- Prise en charge de Node.js 24 ajoutée.
- Rapport de compatibilité mis à jour.
Exécution de l'API Node v1.2.120
- Correction des vulnérabilités pour
CVE-2024-39249
- Correction des vulnérabilités pour
Application mobile pour iOS v6.9.9
- Amélioration de la fonctionnalité Ask AI avec une invite dynamique.
- Ajout d'un message interne sur les tâches longues.
- Problème résolu empêchant la désactivation des traces distribuées.
Exécution du navigateur de nœuds v3.0.35
- Image de base améliorée
- Métadonnées liées pour les services Azure App.
- Suppression de l'instrumentation
MonoFlatMapMain.
- Limite de taille de valeur d'attribut configurable implémentée
- Rapport de compatibilité mis à jour.
Intégration Kubernetes v3.43.2
- Mettre à jour la version du graphique kube-state-métriques de
5.12.1vers5.30.1
- Mettre à jour la version du graphique kube-state-métriques de
- Correction d'un problème qui pouvait entraîner le fait que le tracing distribué ne contienne pas toutes les informations de compte requises au démarrage d'une session.
Application mobile pour Android v5.29.9
- Amélioration des commentaires avec un rendu d'interface utilisateur dynamique.
Application mobile pour Android v5.30.0
- Correction de bugs et mise à jour des indicateurs Teams GA pour une expérience utilisateur améliorée.
- Utilisation annulée. Retour à la version 3.39.0 sortie en raison d'un bug de blocage
- Suppression des tests awssupport_test.go qui ajoutaient une dépendance directe au module go
- Amélioration de l'agent Android natif mis à jour vers la version 7.6.7
- Amélioration de l'agent iOS natif mis à jour vers la version 7.5.6
- Suppression du support pour Node.js 18
- Version minimale prise en charge mise à jour pour
fastifyvers 3.0.0,pinoà 8.0.0 etkoa-routerà 12.0.0
- Rapport fixe vide previousUrl comme non défini
Agent d'infrastructure v1.65.4
- Mise à jour de la dépendance
newrelic/nri-prometheusvers la version 2.26.2
- Mise à jour de la dépendance
Application mobile pour iOS v6.9.10
- Amélioration des commentaires avec un rendu d'interface utilisateur dynamique.
- Ajout de la prise en charge de la taille de page de 16 Ko
Agent d'infrastructure v1.65.3
- Modification du handle de processus Windows.
- Remonté
nri-dockeràv2.5.1,nri-prometheusàv2.26.1
- Ajout de la prise en charge des rubriques dans Azure Service Bus
- API AWS Bedrock Converse à instrument fixe
- Limite de taille de valeur d'attribut configurable implémentée
- Rapport de compatibilité mis à jour
CLI de diagnostic (nrdiag) v3.4.0
- Les erreurs liées à GLIBC fixes telles que
/lib64/libc.so.6: version 'GLIBC_2.34'introuvable ont été résolues
- Les erreurs liées à GLIBC fixes telles que
New docs
- Added Change Tracking Events to track changes across your applications and infrastructure using New Relic's Change Tracking capability. Capture, visualize, and analyze changes to understand their impact on your systems.
- Added the procedure to upgrade the Prometheus agent to version 2.
- Added a document that explains what is nested variables and how to use them on dashboards.
Major changes
- Added Application hangs on startup troubleshooting guide for .NET agent.
- Added examples of Run on-host integrations manually (dry-run) about Windows - Microsoft SQL Server (from an Administrator powershell).
- Added Measure API for Browser API.
- Added Java agent config file template for 8.21.0 Java agent release.
- Updated user types required for sharing dashboards and charts in the security and access document.
- New Relic AI agent integrations for Github Copilot and Gemini are now in general availability. Updated the documents as follows:
- Updated the View Session Replays in New Relic document to reflect server-side configuration changes for session replay settings in browser agent version 1.259.0+.
- Added information to Data Privacy with New Relic and Security policy documents about periodic audits and deactivation of accounts for terminated employees.
- Added the updated configuration to the document that explains how to install media video agent for browser application.
Minor changes
- Updated compatibility requirements for the Java agent.
- Added logging to the feature list under browser agent
start()API. - Updated Java agent configuration: Config file with
NEW_RELIC_ATTRIBUTES_HTTP_ATTRIBUTE_MODE=both. - Updated the Java agent licenses.
- Added a callout in the New Relic AI Knowledge Connector and RAG tool and document configuration documents ensuring that indexed document's visibility complies with organizational policies.
- Updated the versions of AWS dependencies for version 3.0.0 of the New Relic AWS Lamdba OpenTracing Java SDK library in the SDK based instrumentation documentation.
- Updated the title of the
Predictive alerts document. Earlier the title wasPredictive capability . - Updated the Source map API document with the revised maximum source map upload limit.
- Updated the .Net agent compatibility and requirements document with the latest compatible versions.
- Updated the Azure Functions monitoring document with the information about unsuportablity of the Linux OS with the Consumption plan and In-Process function model.
- In the Compatibility and requirements document, updated installation method for instrumenting Azure functions, specifically adjusting the environment variable instructions for Windows using the Azure Site Extension.
- Updated the Custom tags for application logs document with the JAVA agent version that supports custom tags.
- Added unix timestamp requirement in the addToTrace API document.
- Updated the compatibility and requirements for the Node.js agent.
Release notes
Announced January 7, 2026, as the End of Life date for the Drop Filter Rules API.
Check out our What's New posts:
Stay up-to-date with our latest releases:
- Fixed Vulnerability issues.
- Added example for New Relic AI monitoring, along with instrumentation of Lambda functions with response streaming.
- Updated
SAMexamples to include latest layers and packages. - Updated
RubyLambda instrumentation example. - Updated Readme to include
NEW_RELIC_COLLECT_TRACE_IDenvironment variable which can be used to addtrace-idto the Lambda logs. - Resolved the issue where Extension inaccurately captured timeout durations for Lambda function timeout errors.
- Added Azure Function HTTP streaming support.
- Added check to only set a FakeSpan if
transaction.agent.otelSpanKeyexists. - Fixed redis legacy test suite.
- Updated security agent.
- Added cross agent otel bridge tests.
- Added support for OTEL metrics API.
- Fixed common.getKeys logic.
- Fixed Google Cloud Run hostname issue.
- Updated go version to resolve
go/stdlibvulnerability. - Updated example for AI monitoring in response streaming.
- Updated go version to resolve
- Enhanced visibility into Reactor Mono.flatMap calls.
- Added new instrumentation for Spring-Kafka and distributed tracing when using the core Kafka client library.
- Adds the measure API to the
newrelicglobal object. - Fixed race between end of session and features aborting.
- Implemented the behavior of harvesting first session trace payload immediately.
- Adds the measure API to the
Mobile app for Android v5.29.6:
- Fixed issues in NRAI and Inapp Feedback.
- Infrastructure agent now supports Fluent Bit v3.2.10.
- Fluent Bit Output Plugin Docker image now uses Fluent Bit 3.2.10.
- New Relic Logging Helm chart now installs the new plugin image (newrelic-logging chart version 1.27.0).
AWS Firehose Log Forwarder v1.0.0:
- Accelerated AWS logs forwarding with New Relic's One-Step Observability.
- Simplified logs onboarding with the cloudFormation template.
- Enhanced operational efficiency.
- Included AWS Secrets Management for advanced security.
AWS Lambda Log Forwarder v1.0.0:
- Accelerated AWS logs forwarding with New Relic's One-Step Observability.
- Simplified logs onboarding with the cloudFormation template.
- Enhanced operational efficiency.
- Included AWS Secrets Management for advanced security.
AWS Lambda Log Forwarder v1.1.0:
- Logs from AWS Lambda functions now have request IDs added to every message using the UUID found in the first and last log entries.
Kubernetes integration v3.41.0:
- Now Kubelet pod fetch can be configured to use
KUBE_SERVICEendpoint instead of local node. - Updated alpine to v3.22.0.
- Fixed the environment variable issue in the
FetchPodsFromKubeServiceconfig.
- Now Kubelet pod fetch can be configured to use
- Fixed the pesky socket connection issues.
- Enabled remote configuration of the Survey sheet parameters.
- Built the agent using Xcode 16.3 to auto-correct errors related to Code Coverage.
- Fixed an issue that could set the distributed tracing account incorrectly.
- Fixed an issue that could cause the agent to crash when setting session attributes.
- Added Gemini AI LLM instrumentation.
- Refactored getHostnameSafe to accommodate GCP.
- Updated openai instrumentation to work with 5.0.0+.
- Updated rules to work with 1.17.0 and 1.24.0 for consumer and producer span kind.
- Added preliminary otel configuration.
- Added logic to check the shutdown of
logserverand prevent handler from sending messages to log channel. - Removed Circle CI workflow.
- Added
WaitGroupto resolvelog server panic.
- Added logic to check the shutdown of
- Fixed logback-core, jetty-server, and ubuntu vulnerabilities.
- Prevented ST from holding onto Event refs in memory when aborted.
- Remove dash fragments from the
entryNameattribute inBrowserPerformanceevents so they no longer appear in reported URLs. - Added safeguards for the addToTrace calls.
- Added support for Model Context Protocol (MCP).
- Fixed import logic for
importlib.metadataandpkg_resources.
Kubernetes integration v3.42.0:
- Enhanced configuration option for GKE-Autopilot to auto-configure necessary settings.
New docs
- Announced June 16, 2025, as the End of Life date for the Metrics and Events Explorer.
- Added instructions to create customer interactions via Android agent.
Major changes
- Added the
NEW_RELIC_CONFIG_FILENAMEenvironment variable override to the Node.js agent configuration. - Added a setting to the Ruby agent's distributed tracing configuration that manages transaction sampling behavior with a remote parent when the trace flag is set in the traceparent.
- Added Google Gen AI SDK as supported library for Python agent in the Compatibility and requirements for AI monitoring page.
- Added a feature on the alert condition page that allows you to prevent automatic changes in entity health status when an alert notification occurs.
- Added enhancements in customization of the log table view in the Use logs UI page.
- Added information on using NRDiag to troubleshoot common issues when installing or operating Agent Control.
- Extended the End of Life date to May 21, 2025, for removing older Synthetic monitor public minion IP ranges from the JSON IP range list.
- Updated the Agent Support for ARM64/Graviton and x86_64 document to reflect that infra agents and on-host integrations support ARM64 exclusively in Linux environments.
- Removed Dashboards from the asset list that are deleted upon user deletion.
- Added information about new user capabilities for the Application Not Responding (ANR) UI on the New Relic Platform.
- Updated eligibility guidelines for New Relic's Observability for Good program.
Minor changes
- Added alternative NerdGraph or NRQL function references for the REST API v2 examples.
- Updated the compatibility and requirements for Node.js agent.
- Updated the compatibility and requirements for the Python agent.
- Update the compatibility and requirements for .NET agents.
- Added links to the introductory pages for services that are not FedRAMP-authorized.
- Added a condition regarding the visibility of the Upload dSYM button in the New Relic UI.
- Updated documentation to reflect that
Microsoft.DocumentDB/mongoClustersare not supported in Azure Cosmos DB (Document DB) monitoring integration.
Release notes
Check out our What's New posts to learn about new features and releases:
- What's New post for log table settings feature.
Stay up-to-date with our latest releases:
- Allow incoming W3C traceparent
sampledflag to influence .NET agent sampling decision. - Fixed null reference exception in Asp.NET Core 6+ browser monitoring injection.
- Allow incoming W3C traceparent
- Added Thread ID as attribute to all spans.
- Added support for W3C TraceContext Trace Flag.
- Includeed request.uri in Transaction events by default.
- Fix error in Active Job instrumentation when using perform_all_later.
- Added support for Google Gemini via Google Generative AI SDK.
- Instrumented new AWS Kinesis methods.
- Added support for Redis v6.0.0.
- Fixed conflicts with opentelemetry-proto package.
- Added routing connector to host and k8s distro.
- Updated otel components to 0.125.0.
- Add memory_limiter to all host pipelines.
- synched config with
nr-k8s-otel-collector 0.8.10.
- Addeded nrfiber integration for go fiber framework.
- Updated nrslog example with new API.
- Added Optional Path Filtering Function to nrgin Middleware.
- Added ConfigDatastoreKeysEnabled to nrreddis integration allowing for reporting the names of keys along with the datastore operations.
- Added support for time objects for attribute values for nrslog.
- Fixed linking metadata location in log messages.
- Addeded Bundler tools exports tool.
- Set UserAction currentUrl before aggregation end.
- Improved lazy-loading optimization.
- Splitted API code.
- Upgraded internal axios to 1.8.2.
- Add auto-instrumentation of object oriented hook implementations introduced in Drupal 11.1.
- Improve performance of user functions instrumentation for PHPs 8.0+.
Kubernetes integration v3.39.1:
- Updated kubernetes packages to
v0.33.0.
- Updated kubernetes packages to
Major changes
- Updated the guidelines for downgrading or canceling a New Relic account.
- Enhanced the Attributes elements for .NET agent configuration.
- Improved the connector configurations for New Relic AI Knowledge connectors.
Minor changes
- Added array functions to the NRQL reference.
- Updated the command-line options for nrdiag by introducing the
-k8s-namespace STRINGoption to specify the namespace when executing thekubectlcommand.
Release notes
Stay up-to-date with our latest releases:
- Added async support for Elasticsearch.
- Enabled parsing of GraphQL configuration settings.
- Fixed a crash in Kombu when running with Sentry.
Kubernetes integration v3.39.0:
- Upgraded
newrelic-infrastructureto version 3.44.0 - Updated the
nri-bundleto version 5.0.122
- Upgraded
- Migrated teams from EXT to NGEP.
- Added multi-team support.
- Introduced team search functionality in the team detail screen.
- Fixed the in-app feedback functionality.
- Removed the agent configuration cache and associated getters/setters.
- Updated
createSegmentto prevent adding segments to the trace whenmax_trace_segmentsis exceeded. - Revised the compatibility report.
- Updated
- Added defensive code for calculating exclusive time on a segment when the segment cannot be located in the transaction trace tree.
- Improved how the OpenTelemetry bridge trace propagator assigns
traceparentandtracestateheaders. - Updated the compatibility report.
Major changes
Added trace.id attribute to the
AjaxRequestevent that acts as a distinct identifier for individual requests, ensuring their differentiation across inter-process and intra-process boundaries.Removed AmazonQ integration section from New Relic's documentation.
Updated the PREDICT clause with the default behaviours.
Removed video agent and all the corresponding documents from the New Relic documentation.
Marked the NerdGraph tutorial for Alert notification channels as deprecated.
Discontinued the support for end-to-end (E2E) test coverage on operating systems utilizing Control Group v1.
Added new investigate state in the Alert section.
Minor changes
Updated the .Net agent configuration .
Updated the python agent configuration file to include 'environment variable' through settings.
Updated agent downloads section to accomodate New Relic's changed IP configurations.
Updated the PHP agent compatibility and requirements for Amazon DynamoDB.
Added Windows Server 2025 as supported OS for the infra agent.
Updated the Node.js agent compatibility report.
Release notes
Check out our What's New posts to learn about new features and releases:
- What's New post for:
Stay up-to-date on our most recent releases:
- PHP agent v11.8.0.22:
- Added support for AWS DynamoDB instrumentation.
- Ensured event buffers always exist to prevent race conditions between agent life-cycles and data storage.
- Fixed a bad reference to a parent function that was not previously accessible.
- Addressed customer-reported crashes and bugs.
Mobile app for Android v5.29.4:
- Fixed bugs and made performance improvements.
New docs
- NerdGraph tutorial: Managing the Metric Normalization Rules provides guidance on using NerdGraph for managing metric normalization rules.
- Scorecards templates library has customizable templates for engineering and business use cases, grounded in enterprise best practices to tackle common challenges.
- New Relic OTel K8s Metrics Mapping outlines how Kubernetes OpenTelemetry metrics are mapped to New Relic Kubernetes metrics.
Major changes
- Added
sampler.remote_parent_sampledin Java Agent Configuration: Config File to define how the agent should handle sampling spans when their parent span from an upstream entity was sampled. - Update the SCIM provisioning to specify that it now requires a Paid Edition for automated user management in New Relic.
- Updated the Cloud Rule APIs document for pipeline control to include information on how to drop attributes from dimensional metric rollups.
- Added a query to track login and logout events on the Account Change Tracking page.
Minor changes
- Updated the .Net agent compatibility version.
- Removed the limitation on PingOne in automated user management that was previously unsupported due to group provisioning restrictions.
- Added a limitation in the Anomaly Detection page specifying no support for monthly or yearly seasonality due to computational limits.
- Updated the Node.js agent compatibility report.
- Added batching and compression settings for infinite tracing to the Node.js agent configuration document.
Release notes
Check out our What's New posts to learn about new features and releases:
- What's New post for Login and logout audit events.
Stay up-to-date on our most recent releases:
- Fixed the non-infinite timeout issue that appeared when creating
HttpClientandSocketsHttpHandlerinstances. - Fixed the issue preventing repeated SQL explain plan attempts after initial failure.
- Fixed the non-infinite timeout issue that appeared when creating
- Updated the architecture to Prevent storing session data past session expiry.
- Introduced
isFirstOfSessionattribute on InitialPageLoad events. - Fixed the the
hasReplayattribute missing issue after session recording is resumed. - Fixed the issue causing errors when the logging feature aborted before the agent set up the event buffer.
- Add OpenTelemetry compatible datastore span attributes.
- Fixed the LangChain instrumentation issue for string response types.
- Disabled Kombu instrumentation.
- Added support for CRaC.
- Added support for JDK24.
- Added sampling options when an inbound traceparent exists.
- Added support for Undertow as a stand-alone module.
- Added support for Couchbase Client.
- Added feature flag to apply Kotlin
ArrayIndexOutOfBoundsExceptionfix to all methods. - Fixed netty 'Unknown' transactions.
- Refactored AWS docker id fetch to use 5s timeout.
- Prevented cache lock for long DB statement parsing.
- Added config to specify whether java.sql is loaded by platform classloader.
Kubernetes integration v3.38.0
- Updated
lastTerminatedTimestampto usetime.Timeinstead ofint64for better time handling. - Updated kubernetes packages to v0.32.3.
- Updated go to v1.24.2.
- Updated golang.org/x/crypto to v0.37.0.
- Updated
Diagnostics CLI (nrdiag) v3.3.0
- Updated to return a warning instead of an error when there is an issue connecting to github to verify the version.
- Added the following tasks for Kubernetes and Agent Control:
- K8s/AgentControl/helm-controller - Collects Agent Control helm-controller pod logs
- K8s/AgentControl/source-controller - Collects Agent Control source-controller pod logs
- K8s/AgentControl/agent-control - Collects Agent Control agent-control pod logs
- K8s/Flux/Charts - Collects Flux Helm Charts information
- K8s/Flux/Repositories - Collects Flux Helm Repositories information
- K8s/Flux/Releases - Collects Flux Helm Releases information
- K8s/Resources/Config - Collects K8s configMaps for the given namespace in YAML format
- K8s/Resources/Deploy - Collects K8s deployments information for the given namespace in YAML format
- K8s/Resources/Pods - Collects K8s pods information for the given namespace in YAML format
- K8s/Resources/Daemonset - Collects K8s daemonsets information for the given namespace in YAML format
- K8s/Env/Version - Retrieves the version of the kubectl client and of the cluster
- K8s/Helm/Releases - Collects the list of helm releases
- Fixed the custom interaction conflicts with default interaction.
- Added the capability to export the configuration of a service level as Terraform code.
- Added support for Azure functions background trigger types.
- Added support Azure functions HTTP trigger type.
- Updated span streamer to properly retry failed batches and handle flushing batch queue every 5 seconds.
- Update otel bridge rules synthesizer to properly handle consumer kind rules.
- Updated compatibility report.
- Fixed prisma CI issues.
- Improved logging within utilization detection.