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

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

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

문제 신고

배포 모니터링(Java 에이전트)

New Relic을 사용하면 명령줄에서 애플리케이션 배포에 대한 정보를 보낼 수 있습니다. 그런 다음 UI의 Deployment page [배포 페이지] 에서 배포 정보를 볼 수 있습니다. one.newrelic.com > All capabilities > APM & services > Applications > (앱 선택) > Events > Deployments 이동합니다.

설치

설치 프로세스의 일부에는 newrelic.yml 파일의 app_name 을 의미 있는 이름으로 변경하는 작업이 포함됩니다. 배포 업로드 스크립트를 실행하면 앱 이름을 사용하여 앱의 모든 인스턴스를 배포와 연결합니다. 스크립트를 실행할 때마다 New Relic에 새 배포가 보고됩니다.

예를 들어 배포 마커를 설정하고 앱의 100개 인스턴스를 푸시하도록 스크립트를 실행하면 배포 페이지에 100개 인스턴스에 대한 하나의 배포가 표시됩니다. 스크립트를 다시 실행하면 다른 배포가 표시됩니다.

설치 프로세스의 일부로 app_name 을 변경한 후 이 항목을 common 섹션의 newrelic.yml 에 추가합니다.

api_host: rpm.newrelic.com

EU 지역 데이터 센터에 연결하는 고객은 대신 다음 항목을 사용해야 합니다.

api_host: rpm.eu.newrelic.com

명령행

Java 에이전트 jar 에서 New Relic으로 배포 정보를 보내려면 명령줄에서 다음 명령을 실행합니다.

bash
$
java -jar newrelic.jar deployment DEPLOYMENT_OPTIONS

배포 명령에 다음과 같은 선택적 값을 포함할 수 있습니다.

배포 옵션

설명

--appname=NAME

애플리케이션 이름을 설정합니다. 기본값은 newrelic.ymlapp_name 설정입니다.

--environment=NAME

NEW_RELIC_ENVIRONMENT 또는 newrelic.environment 시스템 속성을 재정의합니다.

--user=USER

변경 사항을 배포하는 사용자를 지정합니다.

--revision=REV

배포 중인 개정을 지정합니다.

--changes

표준 입력에서 변경 로그를 읽습니다. 예를 들어 변경 로그를 파이프할 수 있습니다.

bash
$
echo "get SHA-1 34837888734" | java -jar newrelic.jar deployment DEPLOYMENT_OPTIONS --changes

프록시 구성

Java 에이전트는 newrelic.yml 파일에서 프록시 구성을 선택하지 않습니다. 권장 사항: 애플리케이션에서 프록시를 사용하는 경우 다음 옵션 중 하나를 사용하여 배포를 기록합니다.

REST API

명령줄을 사용하는 것 외에도 New Relic REST API v2 를 사용하여 배포를 기록 할 수 있습니다.

Copyright © 2024 New Relic Inc.

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