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

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

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

문제 신고

Node.js 에이전트의 호환성 및 요구 사항

Node.js 에이전트에는 가장 널리 사용되는 Node.js 프레임워크, 앱 서버, 데이터베이스 및 메시지 대기열 시스템의 내장 계측이 포함되어 있습니다. 기본적으로 계측되지 않은 프레임워크 및 라이브러리의 경우 Node.js 에이전트 API 를 사용하여 에이전트를 확장할 수 있습니다.

Node.js 에이전트는 npm(Node Package Manager) 저장소GitHub 에서 공개적으로 사용할 수 있습니다. New Relic의 Node.js 에이전트를 사용해 볼 준비가 되셨습니까? New Relic 계정 생성 !

에이전트 설치 요구 사항

에이전트를 설치 하기 전에 시스템이 최소 요구 사항을 충족하는지 확인하십시오. 최상의 성능을 얻으려면 Node.js의 최신 활성 LTS(장기 지원) 버전을 사용하세요.

/* 시작: 호환 테이블 */

모듈화된 모듈

이후에는 지원되는 Node.js 라이브러리 및 프레임워크 카탈로그와 함께 자동으로 에이전트가 작동됩니다. 이를 통해 웹 앱 및 서버와 관련된 세부 정보에 즉시 액세스할 수 있습니다. 지원되지 않는 프레임워크 또는 라이브러리의 경우 Node.js 에이전트 API를 사용하여 에이전트를 직접 해야 합니다.

참고: 지원되는 최신 버전은 지원되는 최신 버전을 반영하지 않을 수 있습니다.

| 패키지 이름 | 최소 지원 버전 | 최신 지원 버전 | *에 소개됨 | | --- | --- | --- | --- | | @apollo/gateway | 2.3.0 | 2.8.3 | @newrelic/apollo-server-plugin@1.0.0 | | @apollo/server | 4.0.0 | 4.10.5 | @newrelic/apollo-server-plugin@2.1.0 | | @aws-sdk/client-bedrock-runtime | 3.474.0 | 3.616.0 | 11.13.0 | | @aws-sdk/client-dynamodb | 3.0.0 | 3.616.0 | 8.7.1 | | @aws-sdk/client-sns | 3.0.0 | 3.616.0 | 8.7.1 | | @aws-sdk/client-sqs | 3.0.0 | 3.616.0 | 8.7.1 | | @aws-sdk/lib-dynamodb | 3.377.0 | 3.616.0 | 8.7.1 | | @aws-sdk/smithy-client | 3.47.0 | 3.374.0 | 8.7.1 | | @elastic/elasticsearch | 7.16.0 | 8.14.0 | 11.9.0 | | @grpc/grpc-js | 1.4.0 | 1.11.1 | 8.17.0 | | @hapi/hapi | 20.1.2 | 21.3.10 | 9.0.0 | | @koa/router | 8.0.0 | 12.0.1 | 3.2.0 | | @langchain/core | 0.1.17 | 0.2.18 | 11.13.0 | | @nestjs/cli | 8.0.0 | 10.4.2 | 10.1.0 | | @prisma/client | 5.0.0 | 5.17.0 | 11.0.0 | | @smithy/smithy-client | 2.0.0 | 3.1.10 | 11.0.0 | | amqplib | 0.5.0 | 0.10.4 | 2.0.0 | | apollo-server | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-express | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-fastify | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-hapi | 3.0.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-koa | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | apollo-server-lambda | 2.14.0 | 3.13.0 | @newrelic/apollo-server-plugin@1.0.0 | | aws-sdk | 2.2.48 | 2.1662.0 | 6.2.0 | | bluebird | 2.0.0 | 3.7.2 | 1.27.0 | | bunyan | 1.8.12 | 1.8.15 | 9.3.0 | | cassandra-driver | 3.4.0 | 4.7.2 | 1.7.1 | | connect | 2.0.0 | 3.7.0 | 2.6.0 | | director | 1.2.0 | 1.2.8 | 2.0.0 | | express | 4.6.0 | 4.19.2 | 2.6.0 | | fastify | 2.0.0 | 4.28.1 | 8.5.0 | | generic-pool | 2.4.0 | 3.9.0 | 0.9.0 | | ioredis | 3.0.0 | 5.4.1 | 1.26.2 | | kafkajs | 2.0.0 | 2.2.4 | 11.19.0 | | koa | 2.0.0 | 2.15.3 | 3.2.0 | | koa-route | 3.0.0 | 4.0.1 | 3.2.0 | | koa-router | 7.1.0 | 12.0.1 | 3.2.0 | | memcached | 2.2.0 | 2.2.2 | 1.26.2 | | mongodb | 2.1.0 | 6.8.0 | 1.32.0 | | mysql | 2.2.0 | 2.18.1 | 1.32.0 | | mysql2 | 2.0.0 | 3.10.3 | 1.32.0 | | next | 13.0.0 | 14.2.5 | @newrelic/next@0.7.0 | | openai | 4.0.0 | 4.53.0 | 11.13.0 | | pg | 8.2.0 | 8.12.0 | 9.0.0 | | pg-native | 2.0.0 | 3.1.0 | 9.0.0 | | pino | 7.0.0 | 9.3.1 | 8.11.0 | | q | 1.3.0 | 1.5.1 | 1.26.2 | | redis | 2.0.0 | 4.6.15 | 1.31.0 | | restify | 5.0.0 | 11.1.0 | 2.6.0 | | superagent | 2.0.0 | 9.0.2 | 4.9.0 | | undici | 4.7.0 | 6.19.4 | 11.1.0 | | when | 3.7.0 | 3.7.8 | 1.26.2 | | winston | 3.0.0 | 3.13.1 | 8.11.0 |

*패키지를 지정하지 않으면 newrelic 패키지 내에서 지원됩니다.

AI 모니터링 지원

Node.js 에이전트는 다음 AI 플랫폼 및 통합을 지원합니다.

아마존 기반암

@aws-sdk/client-bedrock-runtime 모듈을 통해 다음을 지원합니다.

| 모델 | 이미지 | 텍스트 | 비전 | | --- | --- | --- | --- | | AI21 연구소 쥬라기-2 | ❌ | ✅ | - | | 아마존 타이탄 | ❌ | ✅ | - | | 인류학 클로드 | ❌ | ✅ | ❌ | | 코히어 | ❌ | ✅ | - | | 메타 라마2 | ❌ | ✅ | - | | 메타 라마3 | ❌ | ✅ | - |

참고: 모델이 스트리밍을 지원하는 경우 스트리밍 변형도 소비합니다.

LangChain

LangChain 의 다음과 같은 일반 기능이 지원됩니다.

| 에이전트 | 체인 | 도구 | 벡터스토어 | | --- | --- | --- | --- | | ✅ | ✅ | ✅ | ✅ |

모델/공급자는 일반적으로 공급자 모듈의 계측을 통해 전이적으로 지원됩니다.

| 공급자 | 지원됨 | 전이적으로 | | --- | --- | --- | | Azure OpenAI | ❌ | ❌ | | 아마존 기반암 | ❌ | ❌ | | 오픈AI | ✅ | ✅ |

오픈AI

openai 모듈을 통해 다음을 지원합니다.

| 오디오 | 채팅 | 완료 | 임베딩 | 파일 | 이미지 | | --- | --- | --- | --- | --- | --- | | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ |

/* 끝: 호환 테이블 */

에이전트를 다른 New Relic 기능에 연결

Node.js 에이전트는 다른 기능과 통합되어 전체 스택에서 관찰 가능성을 제공합니다.

제품

능력

AI 모니터링

Node.js 에이전트 버전 11.13.0이 있는 경우 특정 AI 라이브러리 및 프레임워크에서 AI 데이터를 수집할 수 있습니다.

브라우저 모니터링

Node.js 에이전트는 자동 측정, 자동 로그를 활성화 할 때 의 이점을 추가할 수 있습니다. 브라우저 모니터링 주입을 활성화한 후 Node.js 에이전트를 사용하여 브라우저 모니터링을 설치하는 방법에 대한 가이드를 따르세요. 이 단계를 완료하면 APM Summary 페이지 에서 브라우저 데이터를 보고 특정 앱에 대한 APM과 브라우저 데이터 간에 빠르게 전환할 수 있습니다. 설정 옵션 및 수동 측정에 대해서는 브라우저 모니터링 및 Node.js 에이전트를 참조하세요.

인프라 모니터링

인프라와 APM 에이전트를 동일한 호스트에 설치하면 자동으로 서로를 감지합니다. 그런 다음 APM UI에서 호스트 목록을 보고 인프라 UI에서 APM 앱별로 호스트를 필터링할 수 있습니다. 자세한 정보는 인프라 모니터링의 APM 데이터를 참조하십시오.

New Relic 대시보드

Node.js 에이전트는 NRQL 쿼리에 대한 기본 이벤트 및 속성 을 보냅니다. 고급 분석을 위해 사용자 정의 이벤트를 기록 할 수도 있습니다.

합성 모니터링

합성 트랜잭션 추적 은 합성 모니터의 요청을 기본 APM 트랜잭션으로 연결합니다.

Copyright © 2024 New Relic Inc.

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