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

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

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

문제 신고

Java의 호스트 이름 논리

Java 에이전트는 자동으로 JVM에 host:port 이름을 할당합니다. 기본 이름이 유용하지 않은 경우 표시 이름을 설정 하여 New Relic UI에서 JVM을 구별할 수 있습니다. 지원되는 프레임워크의 경우 Java 에이전트는 표시 이름 대신 인스턴스 이름 을 사용합니다.

Java 에이전트는 사용되는 환경에 관계없이 호스트, 포트 및 디스패처별로 실행 중인 에이전트를 고유하게 식별합니다.

표시 이름

APM UI 의 기본 host:port 라벨이 유용하지 않은 경우 뉴렐릭 UI 에서 해당 이름을 표시 이름 으로 장식할 수 있습니다. 환경 변수 또는 newrelic.yml 구성 파일에서 구성을 통해 표시 이름을 설정합니다. 환경 변수는 구성 파일 값보다 우선합니다. JVM 다시 시작되고 원심 에이전트가 다시 보고되면 아래 예와 같이 host:port 외에 표시 이름이 JVM 목록에 표시됩니다.

표시 이름을 설정하려면:

JVM을 다시 시작하여 New Relic UI에서 변경 사항을 확인하십시오.

시스템 속성 을 사용하여 표시 이름을 설정할 수도 있습니다.

upload.png

인스턴스 이름

WebSphere 및 WebLogic 사용자의 경우, 해리 에이전트는 APM Settings > Environment 페이지에 표시되는 각 활성 앱 서버에 대한 이름도 보고합니다. 일반적으로 이 이름은 앱 서버에서 제공됩니다. 인스턴스 이름이 설정되면 뉴렐릭 UI에서 표시 이름 대신 해당 이름이 사용됩니다.

호스트 이름 논리 우선 순위

여러 호스트 이름 설정이 있는 경우(예: WebSphere를 사용하고 display_name 속성도 설정) 에이전트는 다음 우선 순위를 사용합니다.

  • display_name 기본 이름과 WebSphere 및 WebLogic 인스턴스 이름을 재정의합니다.
  • WebSphere 및 WebLogic 인스턴스 이름은 기본 이름을 대체합니다.
  • 기본( host:port ) 이름은 우선 순위가 가장 낮습니다.

호스트 및 고유 에이전트 식별자

Java 에이전트는 호스트, 포트 및 디스패처를 사용하여 동일한 앱 이름을 보고하는 여러 JVM을 고유하게 식별합니다. 따라서 동일한 서버에서 실행 중인 여러 에이전트는 포트 또는 디스패처 이름이 다른 한 별도로 보고됩니다.

고유 식별자는 다음 값을 기반으로 합니다.

  • Host

    : 운영 시스템에서 파생된 앱의 상위 서버에 대한 제외입니다. 이 값은 저항력으로 구성할 수 없습니다.

  • Port

    : 앱 서버와 연결된 포트입니다. 에이전트가 포트 번호를 확인할 수 없거나 앱이 앱 서버에서 실행되고 있지 않은 경우 기본값은

    0

    입니다. 이 값은 사용자가 구성할 수 있습니다.

  • Dispatcher Name

    : 앱 서버의 이름입니다. 예를 들어 Apache Tomcat, Glassfish 또는 WebLogic이 있습니다. 활성 앱 서버가 없으면 기본값은

    Unknown

    입니다.

Copyright © 2024 New Relic Inc.

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