• 로그인지금 시작하세요

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

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

문제 신고

갈퀴 계측

New Relic Ruby 에이전트는 Rake 작업 계측에 대한 옵트인 지원을 제공합니다. 이를 위해서는 다음이 필요합니다.

  • 레이크 버전 10.0.0 이상
  • Ruby 에이전트 버전 3.13.0 이상

Rake 작업을 계측하려면 newrelic.yml 파일에서 이름으로 작업을 지정 합니다.

레이크 지원 활성화

앱의 Rake 작업을 계측하려면 대상 작업의 이름을 newrelic.yml 파일의 rake.tasks 요소에 추가합니다. Ruby 에이전트는 문자열 정규식을 사용하여 활성 작업에 대해 이러한 이름을 일치시킵니다.

예: 두 개의 Rake 작업 계측

예를 들어, Rake 작업 deploydeploy:all 을 계측하려면 newrelic.yml 파일에 다음을 추가합니다.

rake:
tasks: ["deploy", "deploy:all"]

작업 이름 일치는 정규식을 사용하므로 [".+"] 과 같은 와일드카드 정규식을 사용하여 앱의 모든 Rake 작업을 계측할 수 있습니다. 그러나 여기에는 db:migrate 와 같은 autostart.denylisted_rake_tasks 구성 설정에서 기본적으로 거부 목록에 있는 Rake 작업이 포함되지 않습니다.

  • 기본적으로 거부 목록에 있는 모든 Rake 작업을 포함하려면 사용자 정의된 거부 목록에 포함시키십시오.
  • Rails를 사용하고 있지만 Rake 작업에 Rails 환경이 필요하지 않은 경우 작업이 실행되기 전에 계측되도록 하려면 Rake 작업의 맨 위에 require 'tasks/newrelic' 을 추가합니다.

Rake 작업 인수 캡처

기본적으로 Rake 작업 인수는 캡처되지 않습니다. Rake 작업 인수를 캡처하려면 다음을 사용하십시오.

attributes.include: job.rake.*
Copyright © 2022 New Relic Inc.

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