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

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

|View as Markdown (English)

중요

최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법 에 대해 자세히 알아보세요.

에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 루비 에이전트 EOL 정책을 참조하세요.

v10.9.0

  • 기능: 연속 프로파일링(미리 보기)

    Continuous Profiling은 아직 일반적으로 사용할 수 없는 새로운 기능입니다. 이제 에이전트 측 구성 요소 코드가 에이전트에 존재하지만, 일반 공급 릴리스 전에 실제로 사용하려면 뉴렐릭 영업 담당자에게 문의하여 프리뷰에 미리 참여해야 합니다.

    Continuous Profiling은 실행 중인 애플리케이션의 루비 호출 스택을 반복적으로 샘플링하여 뉴렐릭에 보고하므로, 앱에 코드를 추가하지 않고도 프로덕션 환경에서 어떤 메서드가 가장 많은 CPU 시간을 소비하는지(또는 가장 많은 객체를 할당하는지) 확인할 수 있습니다.

    활성화하려면 애플리케이션의 Gemfile에 stackprof 및 google-protobuf gem을 추가한 다음 profiling.enabled을(를) true(으)로 설정하십시오:

    profiling.enabled: true

    profiling.enabled만 설정된 경우, 에이전트는 프로세스의 수명 동안 10밀리초마다 CPU 시간을 샘플링합니다. 이러한 옵션을 통해 해당 동작을 조정할 수 있습니다:

    설정 이름기본값행동
    profiling.enabledfalsetrue인 경우, 에이전트는 지속적인 프로파일링 데이터를 수집하고 보고합니다.
    profiling.includecpu샘플링할 항목: CPU 시간의 경우 cpu 또는 객체 할당의 경우 object 입니다.
    profiling.sample_period0.01스택 샘플 간의 초 단위 시간입니다. profiling.include이(가) cpu일 때만 사용됩니다. 0.000001~0.999999 사이여야 합니다.
    profiling.object_allocation_interval10000스택 샘플 간의 객체 할당입니다. profiling.include이(가) object일 때만 사용됩니다. 1,000~999,999 사이여야 합니다.
    profiling.delay0프로파일링이 시작되기 전에 대기할 밀리초입니다. 0은(는) 즉시 시작됩니다.
    profiling.duration0자동으로 중지되기 전까지 프로파일링할 밀리초 단위 시간입니다. 0은(는) 프로세스가 종료될 때까지 프로파일링합니다.

    PR#3617

  • 기능: Dalli 5.1.1 지원 추가

    Dalli 5.1.1은 에이전트에 의해 계측된 일부 메서드에 인수를 추가했으며, 이로 인해 다중 키 작업에서 ArgumentError이(가) 발생하거나 요청 옵션이 알림 없이 삭제될 수 있습니다. 이제 에이전트는 이러한 메서드에 대해 가변적인 수의 위치 및 키워드 인수를 수락하고 전달합니다. PR#3683

Copyright © 2026 New Relic Inc.

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