뉴렐릭의 Java 에이전트에는 앱 서버, 프레임워크, 데이터베이스 및 메시지 큐 시스템 등 Java 에코시스템의 가장 보편적인 부분에 대한 계측이 내장되어 있습니다. 기본적으로 계측되지 않은 프레임워크와 라이브러리의 경우 Java 커스텀 계측을 사용하여 에이전트를 확장할 수 있습니다.
뉴렐릭의 Java 에이전트를 사용해 보길 원하시면, 지금 뉴렐릭의 무료 계정을 신청하십시오! 신용카드는 필요하지 않습니다.
에이전트 설치 요구 사항
Java 에이전트를 설치하기 전에 시스템이 다음 요구 사항을 충족하는지 확인하십시오.
Java 에이전트는 Java, Scala, Kotlin 및 Clojure를 비롯한 모든 JVM 기반 언어와 호환됩니다. 언어별 기능에 대한 계측 지원은, 아래의 자동으로 계측된 프레임워크 및 라이브러리 섹션을 참조하십시오.
Java 버전
호환되는 Java 에이전트 버전
Java 7
v3.0.0 ~ v6.5.0, v6.5.2, v6.5.3 및 v6.5.4
Java 8
v3.10.0~현재 버전
Java 11
v4.7.0~현재 버전
Java 17
v7.4.0~현재 버전
Java 21
v8.7.0 - 현재
이 표의 일부 Java 에이전트 버전은 더 이상 지원되지 않지만 참조용으로 포함되었습니다. 지원되는 Java 에이전트 버전 목록은 Java 에이전트 EOL 정책을 확인하시기 바랍니다.
애플리케이션이 뉴렐릭 에이전트 이외의 다른 애플리케이션 모니터링 소프트웨어를 사용하는 경우 뉴렐릭 에이전트가 올바르게 작동할 것임을 보장할 수 없으며 기술 지원이 제공되지 않습니다. 보다 자세한 내용은 다른 모니터링 소프트웨어 사용 중 오류를 참조하십시오.
내장된 계측
Java 에이전트를 설치하면 널리 사용되는 많은 프레임워크 및 라이브러리가 자동으로 계측됩니다. 자동 계측을 통해 에이전트는 즉시 풍부한 데이터를 수집하고 데이터는 설치 후 몇 분 이내에 뉴렐릭 대시보드에 표시됩니다. 라이브러리가 자동으로 계측되지 않더라도 커스텀 계측 및 Java 에이전트 API를 사용하여 데이터를 수집할 수 있습니다.
에이전트는 다음 프레임워크와 라이브러리를 자동으로 계측합니다.
에이전트는 다음 앱/웹 서버를 자동으로 계측합니다. 지원되는 앱/웹 서버에 Java 에이전트를 설치하려면 Java 에이전트 설치를 참조하십시오.
ColdFusion 10
Glassfish 3.0-최신 버전
JBoss 7.0-최신 버전
JBoss EAP 6.0 - 최신
Jetty 9.3.0.M1-최신 버전
Mule ESB 3.4-3.9.x
Netty 3.3.0.Alpha1-5.0.0.Alpha1
Resin 3.1.9-4.0.x
Spray-can 1.3.1-최신 버전
Tomcat 7.0.0-최신 버전
TomEE 1.5-최신 버전
WebLogic 12.1.2.1-12.2.x
WebSphere 8.5.x~9.x
WebSphere Liberty Profile 8.5~최신 버전
WildFly 8.0.0.Final부터 최신 버전까지
에이전트는 다음 프레임워크를 자동으로 계측합니다. 지원되는 프레임워크에 Java 에이전트를 설치하려면 Java 에이전트 설치를 참조하십시오.
Akka 2.2.0-RC1~최신 버전
AmazonS3 client 1.2.13~최신 버전
AmazonSNS 및 AmazonSNSAsync 클라이언트 1.11.12~최신 버전
AmazonSQS 및 AmazonSQSAsync clients 1.3.22~최신 버전
Cats Effect v2
Scala 2.12: 2.1~최신 버전
Scala 2.13: 2.1~최신 버전
Cats Effect v3
Scala 2.12: 3.2.x
Scala 2.13: 3.2.x
CXF 2.1.3 ~최신 버전
Grails 1.3.7~2.3.x
GraphQL 16.0~16.2
GraphQL 17.0-20.x
GraphQL 21.0부터 최신 버전
Hibernate 3.3.0.CR1~6.0.0.Alpha2
Hystrix 1.3.15~최신 버전
Jakarta RESTful WS API 2.1.x -3.1.x
JAX-RS 1.0~ 2.0
JBoss Logging 1.3.0.Final에서 최신 버전(뉴렐릭의 문맥적 로그 기능용)
Java 에이전트는 이러한 데이터베이스 드라이버에 대한 느린 쿼리 추적 및 트랜잭션 추적에 대한 데이터베이스 이름 및 데이터베이스 서버/식별자 특성을 보고합니다. 추가 데이터 저장소에서 인스턴스 수준 정보를 요청하려면 support.newrelic.com에서 지원을 받으십시오.
아래에 나열되지 않은 서비스를 포함해, 다양한 호스팅 서비스에 Java 에이전트를 설치할 수 있습니다. 다음은 특정 호스팅 서비스에 대한 자세한 설치 가이드입니다.
자동 계측을 활성화하면 Java 에이전트가 자동으로 브라우저 JavaScript 에이전트를 삽입합니다. 브라우저 삽입을 활성화한 후 APM 요약 페이지에서 브라우저 데이터를 보고 특정 앱에 대한 APM과 브라우저 데이터 간에 빠르게 전환할 수 있습니다. 구성 옵션 및 수동 계측에 대해서는 및 Java 에이전트를 참조하십시오.