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

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

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

문제 신고

Microsoft Azure Web Apps의 Node.js 에이전트

New Relic의 Node.js 에이전트와 함께 Microsoft Azure Web Apps를 호스팅 서비스로 사용하기 위한 특별 고려 사항에 대해 알아보세요.

필요한 것

Node.js 에이전트에 대한 호환성 및 요구 사항 외에도 이 자습서에서는 플랫폼에 대한 Node.js 및 Node.js용 Windows Azure SDK의 작업 설치가 있다고 가정합니다.

  • Node.js용 Azure SDK를 설치합니다.
  • Git이 설치되어 있는지 확인합니다.

중요

Node.js 에이전트는 Azure Functions에 대한 원격 분석을 제공할 수 없습니다. 대신 Azure Functions 모니터링 통합을사용해야 합니다.

Node.js 에이전트 설치

Azure 애플리케이션에 New Relic Node.js 에이전트를 추가하려면 newrelic 모듈이 먼저 로드되었는지 확인하고 Node.js -r/--require 플래그를 사용하여 다음을 실행합니다.

bash
$
node -r newrelic server.js

Azure에서 앱 설정 추가

설치 후 Azure Web Apps에서 앱을 구성해야 합니다.

  1. Portal.azure.com 에 로그인합니다.

  2. App Services > (Node.js 앱 선택) > 구성을 선택합니다 .

  3. 앱 설정 에 다음을 추가합니다.

    • new_relic_app_name: 귀하의 Windows Azure 웹사이트 이름

    • new_relic_license_key: 당신의 New Relic

  4. 설정을 저장합니다.

  5. Node.js 앱을 다시 시작합니다.

앱에 약간의 트래픽을 생성하고 몇 분 정도 기다립니다. 기다린 후 one.newrelic.com > All capabilties > APM & services > (앱 선택) 으로 이동하여 데이터를 확인하세요.

선택 사항: CLI를 사용하여 앱 설정 추가

선택 사항: 다음은 CLI(Node.js SDK)를 사용하여 앱 설정을 추가하는 방법의 예입니다.

bash
$
azure account download "YOUR_SUBSCRIPTION_NAME"
$
azure account import "PATH_TO_PUBLISH_SETTINGS_FILE"
$
azure site config add "new_relic_app_name=REPLACE_WITH_YOUR_APP_NAME"
$
azure site config add "new_relic_license_key=REPLACE_WITH_YOUR_LICENSE_KEY"
$
azure site restart AZURE_WEB_APP_NAME

환경 변수 사용

에이전트가 Heroku 또는 Azure Web Apps와 같은 PaaS 환경에서 실행되는 경우 newrelic.js 의 모든 구성 변수에는 환경 변수로 설정할 수 있는 대응 변수가 있습니다. 구성 파일에서 변수를 자유롭게 혼합하고 일치시킬 수 있습니다. 환경 변수 는 구성 파일 설정보다 우선합니다 .

예를 들어 Azure 사용자의 편의를 위해 에이전트는 APP_POOL_ID 이 설정된 경우 애플리케이션 이름( NEW_RELIC_APP_NAME )을 사용하므로 두 번 설정하지 않고도 선택한 이름을 사용할 수 있습니다. 자세한 내용 은 환경 변수로 Node.js 구성 을 참조하십시오.

Copyright © 2024 New Relic Inc.

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