Notes
Features
- Add internal OTEL API to agent (#4147) (b014f82)
- Collect on-CPU time alongside wall time in
CpuProfiler(#4146) (3b440f3)
Bug fixes
Documentation
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/)
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/)
Notes
Bug fixes
- Handled
$0as a replacement in a metric normalization rule to return the matched string in its entirety (#4150) (b57fcc8)
Documentation
Miscellaneous chores
- Attached serverless mode config to agent instance (#4140) (7a3592f)
- Removed dead
otlp_endpointconfig option (#4142) (05b072f)
Continuous integration
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/)
Notes
특징
- 힙 프로파일러에 소스 매핑 지원 추가 (#4122) (dcee39f)
- CPU(wall time) 프로파일러에 소스 매핑 지원 추가(#4095) (f6123bc)
- 모든 발신 OpenTelemetry 메트릭 호출에
otlp_resource_attributes추가(#4128) (a0c1c5b) - 서버 측 구성을 통해
ai_monitoring.enabled,ai_monitoring.streaming.enabled및ai_monitoring.record_content.enabled을(를) 할당할 수 있도록 지원 추가(#4123) (c4d8032)
버그 수정
선적 서류 비치
잡일
- 당사 봇 사용자로
notify-release.yml일정 변경 (#4135) (a9318ae) - 당사 봇 사용자의
versioned-security-agent.yml일정 변경(#4134) (d7c6f64) - 당사 봇 사용자로 스모크 테스트 일정 변경 (#4133) (400268e)
- 보안 에이전트 워크플로우로 버전 지정 테스트 샤딩 (#4119) (fe200c4)
- 위치 파라미터로 스위트를 허용하도록 테스트 러너 업데이트(#4117) (ac0985d)
테스트
- 로거를 구성하기 위한 더 많은 시나리오를 winston에 추가 (#4120) (ea90fc3)
- 지원하지 않는 범위에 대한 winston 테스트 건너뛰기를 추가했습니다(#4121) (e75e15e)
- 테스트 중인 매트릭스를 줄이기 위해
pg-native테스트에 샘플링 적용(#4124) (b1ad2da) - 불안정한 amqplib async-work 기간 어서션 수정(#4118) (3544237)
- common.request 단위 테스트에서 타이밍 경합을 제거했습니다(#4113) (b22c25b)
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 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
버그 수정
- 중복
uncaughtException핸들러 등록을 방지하기 위해 첫 번째 NrTransport에handleExceptions을(를) 할당하도록winston계측된을 업데이트했습니다(#4108) (d60a48d)- 더 이상 사용되지 않는 로거의
NrTransport객체가 전역process.on('uncaughtException')핸들러로 인해 해제되지 않기 때문에 선형 메모리 누수가 발생합니다
- 더 이상 사용되지 않는 로거의
선적 서류 비치
통합 연결
- 네이티브 버전 제품군이 Node 22에서 빌드되도록 CI npm을 11로 고정했습니다(#4114)(b844e94)
- 8분 버전 지정 샤드 시간 초과 제거 (#4111) (0ef6374)
- memcached CI 문제를 다시 수정하려고 시도했습니다(#4098)(f67fef5)
- CI 러너 간 버전 지정 테스트 샤딩 (#4101) (1471734)
테스트
- 하이브리드 에이전트 계측 사용을 권장하는 패키지에서 테스트 대상 버전을 줄이기 위해 prisma 및 next에
samples추가 (#4112) (7d8bd7c) - 실행 중인 제품군의
node_modules에서grpcproto-loader해결(#4110)(5b5a9f8)
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 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 26 지원 추가 (#4084) (4a7f777)
CpuProfiler샘플 데이터에span_id및trace_id레이블 추가 (#4049) (c2b1737)K_REVISION을(를) 포함하도록 새로운 GCP Cloud Run 호스트명 로직을 추가했습니다 (#4069) (02855dc)profiling.source_mapping.enabled구성 옵션 추가 (#4090) (43add80)- 발신
tracestate헤더에서spanId제거 (#4091) (40a8bf1)
코드 리팩토링
선적 서류 비치
잡일
통합 연결
- node-version에
lts/*을(를) 사용하도록release-creation업데이트 (#4080) (7eaed22) - 최신 버전의 node를 가져오도록
check-latest을(를) 포함하여setup-node작업 업데이트 (#4079) (4a425f6)
지지 성명:
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 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/)
Bug fixes
Fixed Azure functions crashing when they include response headers (#4070) (c88d2b7)
Documentation
Updated compatibility report (#4067) (0ae24b8)
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.
See the New Relic Node.js agent EOL policy for information about agent releases and support dates.