• 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.

문제 신고

Heroku에서 Scala를 사용하는 Java 에이전트

Heroku 는 Scala를 포함한 다양한 에이전트 언어로 웹 애플리케이션을 호스팅하기 위한 PaaS(Platform as a Service) 솔루션입니다. New Relic을 사용하면 APM 의 메트릭으로 Heroku를 확장할 수 있으며 .

비 Scala 설치의 경우 Java 에이전트 및 Heroku 를 참조하십시오.

호환성 및 요구 사항

1. New Relic 애드온 활성화

요구 사항을 충족 하는지 확인한 후 Heroku에서 New Relic 에이전트 추가 기능을 활성화합니다.

주의

New Relic 에이전트 추가 기능을 활성화하기 전에 최소한 앱 배포 단계를 통해 Heroku 지침에 따라 Heroku에 Java 앱을 배포 해야 합니다.

  1. Heroku 계정에 로그인합니다.
  2. APM 추가 기능 페이지 에서 구독 계획을 선택합니다.
  3. APM 설치 를 선택한 다음 드롭다운에서 대상 앱을 선택합니다.

추가 기능을 설치하면 자동으로 New Relic 계정이 생성되고 Heroku 서버에 대한 액세스가 구성됩니다.

2. New Relic을 위한 Heroku 환경 구성

요구 사항 을 완료하고 New Relic 추가 기능을 활성화한 후 New Relic에 대해 Scala Heroku 환경을 구성합니다.

  1. 앱의 루트 폴더에 있는 에이전트 jar를 가리키도록 Procfile 을 수정합니다. X.Y.Z최신 에이전트 버전 으로 대체하여 파일의 내용을 바꿉니다.

    web: target/universal/stage/bin/play-getting-started -Dhttp.port=${PORT} -J-javaagent:/app/target/universal/stage/lib/com.newrelic.agent.java.newrelic-agent-X.Y.Z.jar -J-Dnewrelic.config.file=conf/newrelic.yml

    또는

    JAVA_OPTS 환경 변수 를 사용하여 newrelic.jar 에 대한 경로를 식별합니다.

  2. build.sbt 을(를) 수정합니다. X.Y.Z최신 Java 에이전트 버전 으로 대체하여 에이전트를 호출합니다.

  3. APM 계정 설정에서 사용자 정의된 newrelic.yml 파일을 다운로드합니다.

  4. newrelic.yml 를 수정하여 설명이 포함된 앱 이름 으로 app_name 설정을 맞춤설정합니다.

  5. 또한 newrelic.yml 에서 라이선스 키license_key 설정에 추가합니다.

3. 변경 사항을 푸시하고 앱을 엽니다.

New Relic에 대한 Heroku 환경을 구성한 후 변경 사항을 푸시하고 앱을 열어 New Relic으로 모니터링하십시오.

  1. 이 Heroku toolbelt 명령을 사용하여 변경 사항을 dyno에 푸시합니다.

    bash
    $
    git add .
    $
    git commit -m 'YOUR COMMIT MESSAGE'
    $
    git push heroku master
  2. 다음 Heroku 도구 벨트 명령을 사용하여 브라우저에서 앱을 엽니다.

    bash
    $
    heroku open
  3. 앱에 약간의 트래픽을 생성하고 몇 분 정도 기다리십시오.

  4. 앱을 선택한 다음 New Relic 추가 기능을 선택하여 Heroku에서 앱의 성능을 확인하십시오.

데이터가 표시되지 않거나 문제가 있는 경우 문제 해결 팁을 따르십시오.

설치 문제 해결

  • 트래픽을 생성한 후 New Relic 추가 기능이 표시되지 않으면 Heroku로 이동하여 추가 추가 기능 찾기를 선택하고 APM 추가 기능 을 추가하십시오.
  • 몇 분 동안 기다린 후에도 데이터가 표시되지 않으면 Heroku(Java)에 데이터가 표시되지 않음 을 참조하십시오.
Copyright © 2024 New Relic Inc.

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