중요
We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.
3.43.1
Fixed
- Fixed a bug where we were importing the incorrect version of the
nrsecureagentin ournrgrpcintegration
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
중요
We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.
3.43.0
Added
- Added UnWrap support for replacement response writer
- Thank you to community member @ArturFortunato for contributing to this solution
- Added support for Lambda function URL request and response in the
nrlambdaintegration- Thank you to community member @rittneje for contributing to this solution
- Added additional Span attribute for Opensearch/elastic search endpoint in the
nrawssdkintegration - Added Support for "WITH" clauses to sqlparse
Fixed
- Fixed failing httptest
Security
- Updated CI/CD go version
- Bumped
nrgrpcversion - Dependabot security bumps
logcontext/nrlogruslogcontext/nrlogruspluginlogcontext-v2/nrlogrusnrfiber
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
중요
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 귀하의 조직에서 최신 버전으로 업데이트하는 것을 방해하는 관행을 확립한 경우, 에이전트가 최대 90일 된 버전으로 정기적으로 업데이트되도록 하세요. 에이전트에 대한 최신 정보를 얻는 방법 에 대해 자세히 알아보세요.
3.42.0
추가됨
- 프로세서 이벤트, Custom Insights 이벤트, 오류 이벤트 및 로그 이벤트에 대해 저장된 최대 샘플을 완전히 제어할 수 있도록
ConfigTransactionEventsMaxSamplesStored및ConfigErrorCollectorMaxSamplesStored을 추가했습니다. - nrlambda에서
events.APIGatewayProxyResponse에서 헤더를 추출할 때MultiValueHeaders속성에 대한 지원이 추가되었습니다.- 이 솔루션에 기여해 주신 커뮤니티 멤버 @rittneje에게 감사드립니다.
결정된
- 사용되지 않는 변수를 제거하고
nrpxg5통합에서 interface를 any로 대체하여 현대화했습니다. - 오류 이벤트가 예상됨을 올바르게 표시하지 않는 버그를 수정했습니다.
- 이 솔루션에 기여해 주신 커뮤니티 멤버 @driimus에게 감사드립니다.
- v1.0.2를 사용하기 위해
nrwriter통합을 범프했습니다.- 이 사실을 발견해 주신 커뮤니티 멤버 @hiicharm에게 감사드립니다.
지지 성명
우리는 최신 버전의 Go 언어를 사용합니다. 최소한 Go 팀에서 지원하는 것보다 오래된 Go 버전은 사용해서는 안 됩니다. 지원되는 Go 에이전트 버전과 타사 구성 요소에 대한 자세한 내용은 Go 에이전트 EOL 정책을 참조하세요.
중요
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 조직에서 최신 버전으로 업데이트하지 못하도록 하는 관행을 확립한 경우, 에이전트가 최대 90일 된 버전으로 정기적으로 업데이트되도록 하세요. 에이전트에게 최신 정보를 제공하는 방법 에 대해 자세히 알아보세요.
3.41.0
추가됨
분산 트레이스에 대한 인바운드 요청의 샘플링 동작을 제어하기 위한
DistributedTracer.Sampler구성 옵션이 추가되었습니다.- 샘플러를 구성하려면 원격 부모가 플래그를 지정한 내용에 따라 샘플링 동작을 처리하는
ConfigRemoteParentSampled(flag RemoteParentSamplingConfig)및ConfigRemoteParentNotSampled(flag RemoteParentSamplingConfig)추가했습니다. - 추가된 플래그는
"always_on", "always_off", and "default"이며 다음을 사용하여 호출할 수 있습니다.RemoteParentSamplingConfig Example: newrelic.ConfigRemoteParentSampled(newrelic.AlwaysOff)
- 샘플러를 구성하려면 원격 부모가 플래그를 지정한 내용에 따라 샘플링 동작을 처리하는
OOM 모니터링 테스트 추가
보안 에이전트 테스트 범위 확대
결정된
보고된 보안 또는 기타 지원 문제로 인해 타사 라이브러리 버전이 업데이트되었습니다.
github.com/gofiber/fiber/v2nrfiber통합에서 2.52.7에서 2.52.9로golang.org/x/netnrconnect통합에서 0.25.0에서 0.38.0으로
지지 성명
우리는 최신 버전의 Go 언어를 사용합니다. 최소한 Go 팀에서 지원하는 것보다 오래된 Go 버전은 사용해서는 안 됩니다. 지원되는 Go 에이전트 버전과 타사 구성 요소에 대한 자세한 내용은 Go 에이전트 EOL 정책을 참조하세요.
중요
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 조직에서 최신 버전으로 업데이트하지 못하도록 하는 관행을 확립한 경우, 에이전트가 최대 90일 된 버전으로 정기적으로 업데이트되도록 하세요. 에이전트에게 최신 정보를 제공하는 방법 에 대해 자세히 알아보세요.
3.40.1
결정된
- 교착 상태 버그로 인해 활용도가 되돌려졌습니다. v3.39.0 릴리스로 돌아갑니다.
- go 모듈에 직접 의존성/종속성을 추가한 awssupport_test.go 테스트를 제거했습니다.
지지 성명
우리는 최신 버전의 Go 언어를 사용합니다. 최소한 Go 팀에서 지원하는 것보다 오래된 Go 버전은 사용해서는 안 됩니다. 지원되는 Go 에이전트 버전과 타사 구성 요소에 대한 자세한 내용은 Go 에이전트 EOL 정책을 참조하세요.
중요
최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 조직에서 최신 버전으로 업데이트하지 못하도록 하는 관행을 확립한 경우, 에이전트가 최대 90일 된 버전으로 정기적으로 업데이트되도록 하세요. 에이전트에게 최신 정보를 제공하는 방법 에 대해 자세히 알아보세요.
3.40.0
추가됨
- 지정된 거래에 대한 Apdex 점수를 무시하기 위해
txn.IgnoreApdex()함수가 추가되었습니다. - 환경 변수를 통해 사용자 정의 속성을 추가했습니다.
NEW_RELIC_APPLICATION_LOGGING_FORWARDING_CUSTOM_ATTRIBUTES - Connect 라이브러리에
nrconnect통합을 추가했습니다. Connect는 브라우저 및 gRPC 호환 HTTP API를 구축하기 위한 간편한 라이브러리입니다.- 이 솔루션에 기여해 주신 커뮤니티 멤버 @castaneai에게 감사드립니다.
- mongodb-v2 라이브러리를 지원하는
nrmongo-v2통합이 추가되었습니다. - 개편된 GitHub Actions 테스트 모음
- mongodb 및 pgx5 통합을 위한 dockerized 데이터베이스 지원이 추가되었습니다.
결정된
향상된 쿼리 파트너, nrpgx5 통합의 표현 방식
컨테이너 활용도를 식별하는 데 경쟁 조건이 발생하는 버그를 수정했습니다.
DatastoreSegment에서 DynamoDB 테이블 이름과 인덱스 이름을 캡처합니다.
- 이 솔루션에 기여해 주신 커뮤니티 멤버 @rittneje에게 감사드립니다.
보고된 보안 또는 기타 지원 문제로 인해 타사 라이브러리 버전이 업데이트되었습니다.
github.com/gofiber/fiber/v2nrfiber통합에서 2.52.7로github.com/go-chi/chi/v5nrgochi통합에서 5.2.2로
지지 성명
우리는 최신 버전의 Go 언어를 사용합니다. 최소한 Go 팀에서 지원하는 것보다 오래된 Go 버전은 사용해서는 안 됩니다. 지원되는 Go 에이전트 버전과 타사 구성 요소에 대한 자세한 내용은 Go 에이전트 EOL 정책을 참조하세요.