Notas
Lanzamiento de funciones
Con este lanzamiento, ponemos a disposición nuestro Agente híbrido de Node.js. El Agente híbrido de Node.js ofrece una solución de observabilidad preparada para el futuro con soporte integrado para las API de Rastreo, Metricas y Logs de OpenTelemetry. Mejoras clave como Span Links y Events on Spans ya están disponibles, asegurando una interoperabilidad fluida en entornos de modo mixto. Está diseñado para cerrar la brecha para los equipos de Node.js que buscan adoptar los estándares de OpenTelemetry, manteniendo al mismo tiempo la retrocompatibilidad con sus dashboards de New Relic existentes.
Pronto habrá un anuncio completo del producto y documentación para esta función. Por favor, suscríbase a nuestros comunicados de prensa para mantenerse al día.
Característica
- Se agregaron
delayydurationa la configuración de perfilamiento (#3754) (a7f06e0) - Se agregó
ProfilingAggregatorque se utilizará para recopilar y enviar telemetría depprof_data(#3732) (738045c) - Se agregó configuración de perfilado (#3733) (2b4d7d8)
- Se agregó la clase ProfilingManager, utilizada para orquestar generadores de perfiles (#3738) (105da3b)
- Se actualizó
RemoteMethodpara manejar el envío depprof_dataa través del colector (#3734) (868e5bd) - Se actualizaron las propiedades de configuración de perfilado (#3742) (fa55881)
Refactorización de código
- Refactorización de eventos de LangChain LLM (#3745) (b2612ec)
- Refactorización de eventos LLM de OpenAI (#3726) (0ccad21)
Documentación
- Informe de compatibilidad actualizado (#3743) (4a7cafc) (#3739) (59ff976) (#3730) (dea410b) (#3703) (532729a)
Tareas varias
- Se agregó el atributo de subcomponente a las trazas de la herramienta LangChain (#3706) (c5469ea)
- Se agregó el atributo de subcomponente a las invocaciones de mcp-sdk (#3749) (70b7f41)
- Se habilitaron todas las señales de OTEL de forma predeterminada cuando OTEL está habilitado (#3712) (15b82c2)
- Se corrigió el conflicto de dependencia de pares
@langchain/community(#3741) (202d2b3) - Se eliminó la dependencia de pares
@langchain/corede la matriz de pruebas de LangGraph (#3737) (8ba2616) - Se renombraron los parámetros de configuración de métricas de OTEL a snake_case de camelCas… (#3711) (4f59108)
- Se actualizó
ai-support.jsonpara incluir LangGraph (#3705) (aa0ba22) - Se actualizó la configuración de eslint (#3740) (d306374)
Pruebas
- Se actualizaron las pruebas de streaming de mcp para generar sesiones que reutilicen el transporte para todas las pruebas de streaming (#3729) (1772fd5)
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. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)
Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)
Notas
Seguridad
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. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)
Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)
Notas
Característica
Se agregó soporte de instrumentación para
@langchain/langgraph(#3645) (f339675)Se agregó
timestampaLlmChatCompletionSummarymensajesSe agregó el modo compacto para enlaces de span (#3681) (6ff6961)
Corrección de errores
- Se actualizó la instrumentación de la herramienta langchain para redefinir correctamente el nombre del segmento en cada llamada (#3691) (4df6068)
Documentación
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. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)
Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)
Notas
Característica
Se añadió
timestampa los mensajes AIMLlmChatCompletionMessageSe agregó la marca de tiempo a OpenAI
LlmChatCompletionSummary(#3689) (55b0310)Soporte adicional para traza de detalle parcial (no disponible para uso en producción)
Corrección de errores
- Se agregó código defensivo en
lib/subscribers/middleware-wrapper.jspara evitar fallos al intentar asociar un error en una solicitud http entrante (#3697) (658e78b) - Se actualizó la instrumentación
pgpara capturar correctamente la duración de TraceSegment para consultas basadas en promesas (#3695) (0051697)
Refactorización de código
- Se agregaron suscriptores abstractos de AIM y se actualizaron todos los suscriptores de AIM para usarlos (#3676) (08cd38b)
Documentación
Tareas varias
- Se agregó un límite de TimedEvent de 100 (#3683) (0d595d8)
- Se agregaron métricas de soporte técnico
Supportability/Nodejs/SpanEvent/<Links|Events>/Droppedcuando se excede el límite de 100 (#3688) (a247d31) - Se eliminó la línea de deshabilitación de eslint para
sonarjs/no-dead-store(#3692) (593fa15)
Integración continua
Pruebas
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. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)
Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)
Notas
Característica
- Agregar
timestampa la entrada de OpenAILlmChatCompletionMessages (#3657) (099e20e) - Se agregó el modo de rastreo reducido para los enlaces de span (#3649) (2414331)
Corrección de errores
- Se actualizó la instrumentación de OpenAI para analizar correctamente los encabezados cuando falla una llamada (#3665) (641b7a8)
Documentación
Tareas varias
- Carga diferida de dependencias OTEL (#3667) (0b0c764)
- Registrar la métrica de uso del suscriptor (#3626) (5796574)
- Actualizar
ai-support.json(#3666) (562b403) - Se actualizó la instrumentación de OpenAI para omitir la creación de un
LlmChatCompletionMessagepara una respuesta de llamada de herramienta saliente (#3655) (572c3a1)
Pruebas
- Se actualizó la respuesta simulada para evitar reintentos en las llamadas vectorstore de OpenAI LangChain (#3664) (bc1faf3)
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. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)
Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)
Notes
Bug fixes
Documentation
Miscellaneous chores
Tests
Support statement:
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
See the New Relic Node.js agent EOL policy for information about agent releases and support dates. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)