• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

Diagnostics CLI (nrdiag) release notesRSS

October 15
Diagnostics CLI (nrdiag) v3.10.0

개량

  • DotNet/Agent/Installed: newrelic.config이(가) 없을 때 .NET 에이전트 DLL을 감지하도록 작업을 업데이트하고, newrelic.config에 대해 대소문자를 구분하지 않는 일치를 활성화했습니다. 이전에는 설정 파일이 누락되어 에이전트 감지가 차단되고 다운스트림 .NET 작업을 건너뛰었습니다(#276).
  • DotNet/Config/Agent: newrelic.config이(가) 누락된 경우 실패 대신 경고를 발생시키도록 작업을 업데이트했습니다(#276).
  • .NET Core 설정: 환경별 설정 파일(appsettings.Production.json 등)을 수집하고 분석하도록 파일 수집을 업데이트했습니다. 유사한 명명 패턴을 가진 관련 없는 파일(myappsettings.json 등)은 더 이상 수집되지 않습니다(#276).
  • .NET Core 커스텀 측정: 프로파일러 파일 확인 로직에 맞춰 에이전트 extensions 및 extensions/netcore 디렉터리를 검사하도록 XML 리더 작업을 업데이트했습니다(#276).
  • .NET 에이전트 로그: 1일 컷오프가 프로파일러 로그에만 적용되도록 로그 필터링을 업데이트하여, 이전 7일간의 에이전트 로그를 보존합니다. 이제 프로파일러 로그도 -lastModifiedDate 플래그를 준수합니다(#276).
  • .NET 에이전트 버전 및 EOL 확인: .NET 에이전트의 수명 종료(EOL) 및 지원되는 버전 파라미터를 업데이트했습니다. .NET 프레임워크 버전 4.7.1, 4.7.2, 4.8 및 4.8.1에 대한 개별 감지를 추가하고, .NET Core 에이전트에 대한 버전 수집을 활성화했습니다(#273).
  • .NET 에이전트 로그 레벨: .NET 에이전트 런타임 동작과 일치하도록 대소문자를 구분하지 않고 설정을 평가하도록 로그 레벨 설정을 업데이트했습니다(#274).
  • .NET TLS 확인: 지원되는 .NET 프레임워크 버전은 키가 없을 때 기본적으로 TLS 1.2를 사용하므로, 누락된 SchUseStrongCrypto 키가 더 이상 오류로 표시되지 않도록 레지스트리 유효성 검사를 업데이트했습니다. 이제 키가 존재하고 1 이외의 값으로 설정된 경우에만 오류가 보고됩니다(#275).

버그 수정

  • 릴리스 빌드에서 할당되지 않은 업로드 URL로 인해 일본 데이터 리전으로의 업로드가 실패하는 문제를 수정했습니다(#277).
  • COR_ENABLE_PROFILING을(를) 올바르게 확인하도록 .NET 프레임워크 프로파일링 환경 변수 유효성 검사의 문제를 수정했습니다. .NET 에이전트 로그 위치를 확인할 때 NEW_RELIC_LOG_DIRECTORY 및 NEWRELIC_LOG_DIRECTORY에 대한 지원을 추가했습니다(#272).
  • 구문 분석 중 등호(=)가 포함된 환경 변수 값이 잘리는 문제를 수정했습니다(#272).

July 27
Diagnostics CLI (nrdiag) v3.9.0

작업 업데이트

  • K8s/AgentControl/Logs - 모든 로그 라인을 수집하도록 업데이트되었습니다(#267).

새로운 기능

  • 에이전트 제어를 위한 새로운 제품군과 다음 작업을 추가했습니다(#268):

    • onhost-agent-control suite - 호스트의 에이전트 제어 로그, 상태, 연결 및 리소스에 대한 정보를 수집합니다. 이를 사용하려면 nrdiag -suites onhost-agent-control을 실행합니다.
    • AgentControl/Config/Agent - PATH, 알려진 설치 경로 및 데이터 디렉터리 폴백을 통해 에이전트 제어를 감지하고, 등록된 모든 하위 에이전트의 원래 디렉터리 구조를 유지하면서 fleet-data 및 local-data에서 모든 YAML 파일을 수집합니다
    • AgentControl/Config/DirTree - 구조 검사를 위해 모든 에이전트 제어 설치 경로의 포맷된 디렉터리 트리를 zip 파일에 씁니다
    • AgentControl/Agent/Connect - OpAMP, JWKS 및 OAuth2 토큰 엔드포인트의 TCP/TLS 도달 가능성을 확인하고(local_config.yaml에서 URL 읽기), 로컬 ID 개인 키가 읽기 및 구문 분석 가능한 PKCS8 키(RSA, Ed25519 또는 ECDSA)인지 검증합니다.
    • AgentControl/Agent/Logs - Linux에서는 journalctl -u newrelic-agent-control을(를) 통해 로그를 수집하고, Windows에서는 기본 로그 디렉터리에서 날짜별로 순환된 모든 *.newrelic-agent-control.log 파일을 글로빙합니다.
    • AgentControl/Agent/StatusServer - local_config.yaml(기본값 127.0.0.1:51200)에 구성된 호스트/포트에서 로컬 상태 서버를 쿼리하고 JSON 응답을 진단 zip에 저장합니다.

July 13
Diagnostics CLI (nrdiag) v3.8.0

새로운 기능

  • Diagnostics CLI는 이제 뉴렐릭의 일본 데이터 리전을 지원합니다. 계정이 일본 리전에 있는 경우 CLI를 실행할 때 region 플래그를 지정하십시오(#263):

    bash
    $
    ./nrdiag -region JP

    region 플래그는 US, EU 또는 JP (대소문자 구분 안 함)을 허용하며 기본값은 US입니다.

종속성 업데이트

  • golang.org/x/net 을(를) 0.33.0에서 0.55.0으로 업데이트했습니다(#264).

March 9
Diagnostics CLI (nrdiag) v3.7.0

수정 사항

  • 라이선스 키 및 암호와 같은 민감한 값은 이제 JSON 파일 및 수집되는 모든 구성 파일을 포함한 모든 작업 출력에서 난독화됩니다(#260).

작업 업데이트

  • 엔드포인트에서 추가적인 성공 응답을 처리하도록 Infra/Agent/Connect 업데이트했습니다(#260).

November 5, 2025
Diagnostics CLI (nrdiag) v3.6.1

고치다

  • .NET, Ruby, Python 및 Node.JS APM 에이전트(#258)에 대해 지원되는 버전을 업데이트합니다.

Copyright © 2026 New Relic Inc.

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