Notes
특징
LlmChatCompletionSummary에time_to_first_token추가했습니다(#3781) (737f374)- AWS Bedrock용
time_to_first_token추가되었습니다(#3804)(a993b00) - Google Gen AI(#3785)(d90ee70)에
time_to_first_token추가되었습니다. - OpenAI(#3782)(07cfd57)에
time_to_first_token추가되었습니다.
코드 리팩토링
선적 서류 비치
잡일
- 에이전트-메타데이터.yml (#3779) (1267293) 버전 설명 추가
- 리팩토링된 Nestjs 측정, 구독자 유형에 대한 로그(#3792) (f7feb25)
- LangChain openai 및 AWS 테스트에서
@langchain/core피어 종속성을 제거했습니다(#3788)(e670bb1) - 불필요한
generic-pool컨텍스트 전파를 제거했습니다(#3786)(bdd35fb) - 불필요한
superagent컨텍스트 전파를 제거했습니다(#3798) (81650e1) @apm-js-collab/tracing-hooks0.4.0로 업데이트되었습니다(#3787)(d85fb2b)- 에이전트-메타데이터.yml의 버전 형식이 업데이트되었습니다. (#3778) (61759e9)
테스트
- 테스트 프로세스를 간소화하기 위해 사용자 지정 벡터 저장소를 사용하도록 LangChain 벡터 저장소 테스트를 업데이트했습니다(#3793) (0fd9b54)
- langgraph 테스트의 버전 범위가 업데이트되었습니다(#3794)(e02ce99)
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법에 대해 자세히 알아보세요. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 Node.js 에이전트 EOL 정책을 참조하세요. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notes
특징
- 프로파일러 시작을 지연시키고 종료하기 전에 n밀리초 동안 실행하는 기능을 추가했습니다. (#3758) (8503d25)
- Azure Functions 앱에서 로그를 자동으로 수집하는 기능이 추가되었습니다(#3772)(0c70ba2)
- 오류 원인에 대한 지원이 추가되었습니다(#3769)(7c5aae3)
버그 수정
코드 리팩토링
- AWS Bedrock llm 이벤트 리팩토링(#3759)(7ff953d)
- Google Gen AI LLM 이벤트 리팩토링(#3748)(f1e3a0e)
- LangGraph LlmAgent 이벤트, 기존 LlmEvent 기본 제거(#3761)(39d1d9a)
- 부분 트랙의 컴팩트 모드에 대한 부모 재지정 로직을 업데이트하여 항목 범위에 부모 ID를 할당합니다(#3768) (5196318).
선적 서류 비치
잡일
- GH 액션 지원을 활성화하기 위해 API 키를 추가했습니다(#3760)(a521e80)
- 에이전트 데이터워치플로우 - 1단계 (#3750) (90eeaec) 호출이 추가되었습니다.
span.applyPartialTraceRules의 모든 디버그/트레이스 수준 로그인에 범위 ID를 추가했습니다. (#3766) (8c57230)- 파일 이름 변경 및 캐시 출력 수정(#3757)(1ac00ea)
- 릴리스와 함께 실행되도록 메타데이터 작업을 설정합니다(#3762) (66efb13)
- LangChain-openai 테스트용
@langchain/core버전 업데이트(#3763)(c27213e)
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법에 대해 자세히 알아보세요. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 Node.js 에이전트 EOL 정책을 참조하세요. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notes
기능 릴리스
이번 릴리스에서는 Node.js 하이브리드 에이전트를 제공합니다. Node.js 하이브리드 에이전트는 OpenTelemetry Tracing, 지표 및 로그 API에 대한 통합 지원을 통해 미래 지향적인 옵저버빌리티 솔루션을 제공합니다. 스팬 링크 및 스팬 이벤트와 같은 주요 개선 사항이 이제 제공되어 혼합 모드 환경에서 원활한 상호 운용성을 보장합니다. 이 애플리케이션은 기존 뉴럴릭 가상화와의 하위 호환성을 유지하면서 OpenTelemetry 표준을 도입하려는 Node.js 팀을 위해 설계되었습니다.
이 기능에 대한 자세한 제품 발표 및 문서가 곧 공개될 예정입니다. 최신 소식을 받아보시려면 뉴스레터를 구독해 주세요.
특징
- 프로파일링 설정에
delay및duration추가했습니다(#3754)(a7f06e0) ProfilingAggregator이 추가되었으며, 이는pprof_data텔레메트리(#3732)(738045c)를 수집 및 전송하는 데 사용될 것입니다.- 프로파일링 설정 추가(#3733) (2b4d7d8)
- 프로파일러를 오케스트레이션하는 데 사용되는 ProfilingManager 클래스가 추가되었습니다(#3738)(105da3b)
RemoteMethod업데이트하여 수집기를 통해pprof_data전송하는 것을 처리합니다(#3734)(868e5bd)- 프로파일링 구성 속성을 업데이트했습니다(#3742)(fa55881)
코드 리팩토링
선적 서류 비치
잡일
- LangChain 도구 트레이스(#3706)(c5469ea)에 하위 구성 요소 속성을 추가했습니다.
- mcp-sdk 호출에 하위 구성 요소 속성을 추가했습니다(#3749)(70b7f41)
- OTEL이 활성화되면 모든 OTEL 신호를 기본적으로 활성화합니다(#3712)(15b82c2)
@langchain/community피어 종속성 충돌 수정됨(#3741)(202d2b3)- LangGraph 테스트 행렬에서
@langchain/core피어 종속성을 제거했습니다(#3737)(8ba2616) - OTEL 메트릭 구성 매개변수의 이름을 camelCas에서 snake_case로 변경했습니다… (#3711) (4f59108)
ai-support.jsonLangGraph(#3705)(aa0ba22)를 포함하도록 업데이트했습니다.- eslint 설정이 업데이트되었습니다(#3740)(d306374)
테스트
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법에 대해 자세히 알아보세요. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 Node.js 에이전트 EOL 정책을 참조하세요. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notes
보안
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법에 대해 자세히 알아보세요. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 Node.js 에이전트 EOL 정책을 참조하세요. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notes
특징
@langchain/langgraph에 대한 측정, 로그 지원이 추가되었습니다. (#3645) (f339675)timestamp개의 메시지를LlmChatCompletionSummary개 추가했습니다.
버그 수정
선적 서류 비치
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법에 대해 자세히 알아보세요. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 Node.js 에이전트 EOL 정책을 참조하세요. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)
Notes
Features
- Added
timestampto AIMLlmChatCompletionMessagemessages - Added timestamp to OpenAI
LlmChatCompletionSummary(#3689) (55b0310) - Additional support for partial granularity traces (Not available for production use)
Bug fixes
- Added defensive code in
lib/subscribers/middleware-wrapper.jsto prevent crash when attempting to associate an error on an incoming http request (#3697) (658e78b) - Updated
pginstrumentation to properly capture the TraceSegment duration for promise based queries (#3695) (0051697)
Code refactoring
Documentation
Miscellaneous chores
- Added TimedEvent limit of 100 (#3683) (0d595d8)
- Added supportability metrics
Supportability/Nodejs/SpanEvent/<Links|Events>/Droppedwhen limit of 100 is exceeded (#3688) (a247d31) - Removed eslint disable next line for
sonarjs/no-dead-store(#3692) (593fa15)
Continuous Integration
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/)