Node.js 에이전트에는 가장 널리 사용되는 Node.js 프레임워크, 앱 서버, 데이터베이스 및 메시지 대기열 시스템의 내장 계측이 포함되어 있습니다. 기본적으로 계측되지 않은 프레임워크 및 라이브러리의 경우 Node.js 에이전트 API 를 사용하여 에이전트를 확장할 수 있습니다.
Prisma 계측은 Prisma가 사용하도록 구성된 기본 SQL 또는 NoSQL 데이터 저장소가 아니라 Prisma 자체를 데이터 저장소로 취급합니다. 즉, 측정항목과 트레이스가 SELECT 또는 UPDATE 같은 SQL 문이 아닌 find 또는 updateMany 같은 Prisma ORM 쿼리를 표시합니다. 예외적으로 원시 Prisma 쿼리는 실제 원시 SQL 또는 NoSQL 쿼리를 기록합니다.
TypeScript 는 JavaScript로 컴파일할 수 있는 프로그래밍 언어입니다. 설치 후 Node.js 에이전트는 자동으로 TypeScript 앱을 계측하여 즉시 성능 데이터에 즉시 액세스할 수 있습니다.
ES 모듈 은 공유/재사용을 위해 JavaScript 코드를 패키징하는 공식 표준입니다. Node.js 에이전트는 Node.js 버전 16.12.0을 실행하는 ES 모듈 애플리케이션을 실험적 으로 지원합니다. 이상 및 에이전트 버전 9.1.0 또는 더 높게. 추가 정보 및 지침은 ES 모듈 설명서 를 참조하십시오.
기본 라우터와 함께 지원되는 프레임워크를 사용하는 경우 Node.js 에이전트는 이러한 프레임워크의 경로 이름을 있는 그대로 읽을 수 있습니다. 그러나 프레임워크에서 제공하는 것보다 더 구체적인 이름을 원하면 New Relic이 Node.js 트랜잭션 명명 API 와 함께 제공하는 도구 중 하나 이상을 사용할 수 있습니다.
EOL 공지
2021년 11월에 여러 기능에 대한 지원이 중단되었습니다. 여기에는 Node.js 에이전트용 Hapi 19.2 이전의 Oracle 드라이버 패키지 및 Hapi 버전이 포함됩니다. 이 전환을 쉽게 준비하는 방법을 포함한 자세한 내용은 지원 포럼 게시물 을 참조하십시오.