Remarques
Cette sortie de l'agent Python ajoute la prise en charge d'OpenSearch, de Microsoft Azure SQL, de nouvelles méthodes Kinesis, et d'un nouveau paramètre browser_monitoring.version. De plus, des améliorations ont été apportées à l'instrumentation d'Anthropic, de MCP, et de Google ADK. Les problèmes liés aux en-têtes signés dans botocore (SigV4), et à l'analyse des outils Gemini ont également été corrigés pour cette sortie.
Installez l'agent en utilisant easy_install/pip/distribute via l' index des packagesPython , en utilisant conda via l' index des packages Conda-Forge, ou téléchargez-le directement depuis le site de téléchargement de New Relic.
Nouvelle fonctionnalité
Nouvelle instrumentation pour opensearch-py
- L'instrumentation a été ajoutée pour le connecteur de base de données officiel d'OpenSearch.
Nouvelle instrumentation pour mssql-python
- L’instrumentation a été ajoutée pour Microsoft Azure SQL.
Nouvelle instrumentation pour les nouvelles méthodes Kinesis
Les méthodes suivantes sont désormais prises en charge dans Kinesis :
create_channeldelete_channeldescribe_channellist_channelsupdate_channel
Nouveau paramètre pour
browser_monitoring.version- Le nouveau paramètre
browser_monitoring.versionpermet aux utilisateurs de spécifier des versions spécifiques de notre agent de monitoring de navigateurs à injecter. - Consultez la liste des versions de l’agent Browser prises en charge pour faire votre choix.
- Le nouveau paramètre
Fonctionnalités améliorées
Prise en charge améliorée d’ anthropic.
- Amélioration de l’analyse des paramètres de requête pour le SDK Anthropic sur les versions 1.0.0 et supérieures.
- Nouvelle analyse des réponses via
Messages.with_raw_response.createpermettant une compatibilité améliorée avec LangChain.
Prise en charge de mcp v2.0.0 et versions ultérieures.
- L'instrumentation a été mise à jour à la suite du refactoring majeur effectué dans
mcpv2.0.0 et devrait à nouveau fonctionner comme prévu.
- L'instrumentation a été mise à jour à la suite du refactoring majeur effectué dans
Prise en charge de Google ADK v2.9.0 et versions ultérieures.
- L’instrumentation a été mise à jour pour Google ADK sur les versions 2.9.0 et ultérieures.
Bugs
Corriger les problèmes avec les en-têtes signés dans botocore (SigV4)
- Auparavant, tous les en-têtes de tracing distribué qui étaient générés par d'autres bibliothèques de tracing pouvaient causer des problèmes avec l'instrumentation dans botocore en raison de la signature des en-têtes. Cela a été corrigé, et les en-têtes de tracing distribué sont désormais modifiés avant la signature.
Correction de l’analyse des outils Gemini
- Auparavant, certaines instances d'outils créés avec Gemini ne parvenaient pas à être analysées, et échouaient silencieusement, n'entraînant aucune réponse pour cette requête spécifique. Ce problème a été résolu.
Déclaration de soutien
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 Python de New Relic pour obtenir des informations sur la sortie de l'agent et les dates de support.