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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

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.