• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Notas

Esta versión del agente Python realiza los siguientes cambios:

Instale el agente usando easy_install/pip/distribute a través del Índice de paquetes de Python o descárguelo directamente del sitio de descarga de New Relic.

Característica eliminada

  • Elimina la compatibilidad con Python 3.7

    • Python 3.7 finalizó su vida útil el 27 de junio de 2023. El agente de Python dejó de brindar soporte para este.
  • Elimina varias API obsoletas

    • Se eliminaron las siguientes API:

      APIheredadaAPI de reemplazo
      accept_distributed_trace_payloadaccept_distributed_trace_headers
      add_custom_parameteradd_custom_attribute
      add_custom_parametersadd_custom_attributes
      create_distributed_trace_payloadinsert_distributed_trace_headers
      get_browser_timing_footerLa funcionalidad de esto se incluyó en get_browser_timing_header()
      record_exceptionnotice_error()
      NewRelicLogHandlerNewRelicLogForwardingHandler
      lambda_handler & LambdaHandlerWrapperEstas API se trasladaron al paquete newrelic-lambda.
  • Elimina varias configuraciones obsoletas

Característica obsoleta

  • La instrumentación para aioredis quedó obsoleta

    • El paquete aioredis quedó obsoleto en favor de redis, que ahora incluye el submódulo redis.asyncio. Como resultado, la instrumentación para aioredis también quedó obsoleta. Emplee la biblioteca redis en su lugar. Esta instrumentación se eliminará en una versión futura.
  • Desestima algunas configuraciones de recolección existentes para que coincidan con otros agentes de idiomas

    • Para ser más coherentes con las convenciones del otro agente de idioma, las siguientes configuraciones de recolección ahora están obsoletas:

      Configuración heredadaAjuste de reemplazo
      event_harvest_config.harvest_limits.analytic_event_datatransaction_events.max_samples_stored
      event_harvest_config.harvest_limits.span_event_dataspan_events.max_samples_stored
      event_harvest_config.harvest_limits.error_event_dataerror_collector.max_event_samples_stored
      event_harvest_config.harvest_limits.custom_event_datacustom_insights_events.max_samples_stored
      event_harvest_config.harvest_limits.log_event_dataapplication_logging.forwarding.max_samples_stored

      Esto es una reversión de un cambio anterior que renombró estas configuraciones del formato *.max_samples_stored al formato event_harvest_config.harvest_limits.*. Se revirtió esta decisión y se restauraron las configuraciones originales nombradas para que coincidan con el otro agente de idioma que no cambió los nombres de estas configuraciones. Las configuraciones obsoletas seguirán funcionando por ahora, pero se eliminarán en una versión futura.

  • Desaprobó la configuración del agente a través del diccionario de entorno WSGI

    • Las siguientes configuraciones que antes se podían configurar a través del diccionario de entorno WSGI ahora están obsoletas. Configure estos ajustes a través de las variables de entorno o el archivo de configuración.

      • newrelic.set_background_task
      • newrelic.suppress_apdex_metric
      • newrelic.suppress_transaction_trace
      • newrelic.capture_request_params
      • newrelic.disable_browser_autorum
  • Se desaprueba la compatibilidad con la creación del agente con setuptools<61.2 o setuptools_scm<6.4

    • Las versiones mínimas admitidas de setuptools y setuptools_scm se aumentaron a 61.2 y 6.4 respectivamente. Esto es para respaldar el uso de pyproject.toml para configurar los metadatos del paquete y las instrucciones de construcción. El agente ahora se puede construir con herramientas de construcción más modernas que ya no registrarán advertencias sobre la falta de un archivo pyproject.toml.
    • Este cambio agrega un nuevo atributo de versión a los paquetes, newrelic.__version__ y newrelic.__version_tuple__, que se pueden usar para verificar programáticamente la versión del agente en tiempo de ejecución.

Nueva característica

  • Agrega nueva instrumentación para AutoGen

    • Agrega instrumentación (spans con nombre y eventos Llm personalizados) para agentes y herramientas en AutoGen
  • Agrega nueva instrumentación para Pyzeebe

    • Agrega instrumentación automática y atributo de agente específico frameworkpara Pyzeebe.
  • Agrega nuevos intervalos con nombre MCP (Protocolo de contexto de modelo)

    • Agrega nuevos intervalos con nombre para las llamadas a la herramienta MCP (Protocolo de contexto de modelo) realizadas a través del administrador de herramientas para admitir HTTP transmitible

Corrección de errores

  • Corrige un fallo en psycopg>=3.2.0 al llamar as_string()

    • Corrige un problema en psycopg>=3.2.0 donde el método as_string() ya no requería argumentos, lo que causaba un posible bloqueo. Esto se solucionó y ahora se admiten ambas firmas de este método.
  • Garantiza que los intervalos de MCP (Protocolo de contexto de modelo) solo se registren cuando el monitoreo de IA está habilitado

    • Garantiza que los intervalos MCP (Protocolo de contexto de modelo) solo se registren cuando la configuración ai_monitoring.enabled está habilitada.

Declaración de apoyo

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si no puede actualizar a la última versión, actualice su agente a una versión que no tenga más de 90 días de antigüedad. Obtenga más información sobre cómo mantener al agente actualizado.

Consulte la New Relic Python política de fin de vida del agente para obtener información sobre los lanzamientos del agente y las fechas de soporte.

Copyright © 2025 New Relic Inc.

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