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

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

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

문제 신고

Drupal 전용 기능

PHP 에이전트는 Drupal 웹사이트에 대한 특수 메트릭을 캡처합니다. 이러한 메트릭이 수집되면 New Relic 사용자 인터페이스에 Drupal 탭이 나타납니다. one.newrelic.com > All capabilties > APM & services > (Drupal 앱 선택) 으로 이동합니다.

구성

Drupal 관련 측정항목 모음은 newrelic.framework.drupal.modules 으로 제어할 수 있습니다. 기본적으로 활성화되어 있으며(버전 3.0 이상에서) 다음을 사용하여 비활성화할 수 있습니다.

newrelic.framework.drupal.modules = 0

이 설정은 "모듈"이라는 단어를 사용하지만 모든 Drupal 메트릭(모듈, 보기 및 후크)의 컬렉션을 제어합니다.

메트릭

PHP 에이전트는 다음에 대한 메트릭을 수집합니다.

  • 모듈 : 버전 2.5 이상. 이 메트릭은 각 Drupal 모듈 내에서 소요된 시간을 나타냅니다. 버전 3.5 이상에서 시간은 후크 디스패치 함수 module_invokemodule_invoke_all 에서 계산됩니다. 이전 버전에서는 파일 이름과 함수 접두사가 일치하는 확장명이 ".module"인 파일의 함수에서 시간을 계산했습니다.
  • 후크 : 버전 3.5 이상. 이러한 메트릭은 각 Drupal 후크 내에서 소요된 시간을 나타냅니다. 시간은 후크 디스패치 함수 module_invokemodule_invoke_all 에서 계산됩니다.
  • 보기 : 버전 3.5 이상. 이러한 측정항목은 보기의 view::execute 메서드 내에서 소요된 시간을 나타냅니다.

Drupal 및 브라우저 계측

Drupal 7.15에서는 Compress cached pages [캐시된 페이지 압축이] 기본적으로 켜져 있습니다. Cache pages for anonymous users [익명 사용자를 위한 캐시 페이지] 도 선택하면 익명 사용자를 위해 제공되는 페이지에는 JavaScript가 삽입되지 않습니다. 이는 Drupal의 페이지가 캐시에 저장되기 전에 데이터베이스에서 직접 압축되어(gzip 사용) New Relic의 PHP 에이전트가 HTML을 구문 분석할 기회가 없기 때문입니다.

이 상황에서 수동 계측은 익명 사용자의 데이터를 캡처할 수 있는 더 나은 기회를 제공합니다. 자세한 내용은 브라우저 모니터링 및 PHP 에이전트 를 참조하세요.

크론 작업

Drupal은 설치된 Drupal 모듈을 대신하여 일상적인 유지 관리 또는 유사한 작업을 수행하기 위해 주기적으로 작업을 실행하는 것을 지원합니다. 이러한 작업은 초기 구성 이외의 수동 개입 없이 실행할 수 있습니다. 일반적으로 이러한 작업을 cron 작업 이라고 합니다. 버전 4.3부터 New Relic PHP 에이전트는 이러한 작업의 실행을 감지하고 시작 방법에 관계없이 자동으로 백그라운드 트랜잭션 으로 표시합니다.

Copyright © 2024 New Relic Inc.

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