Telemetry SDK는 데이터를 New Relic 플랫폼으로 보내는 API 클라이언트 라이브러리의 오픈 소스 세트입니다. 내부적으로 이러한 SDK는 Metric API, Trace API, Log API 및 Event API와 같은 기본 데이터 수집 API에 의존합니다.
사전 구축된 솔루션 이 귀하의 요구 사항을 충족하지 못하는 경우 당사의 원격 분석 SDK는 사용자 지정 원격 분석 솔루션을 생성하는 한 가지 방법입니다( 사용자 지정 데이터 보고를 위한 다른 솔루션 참조).
요구 사항 및 호환성
Telemetry SDK는 Metric API, Event API, Log API 및 Trace API를 사용하며 모두 , 데이터를 보내려는 계정의 라이센스 키가 필요합니다.
팁
New Relic은 Apache 2.0 라이선스에 따라 Telemetry SDK를 오픈 소스 커뮤니티에 기여했습니다.
사용 가능한 라이브러리
Telemetry SDK는 GitHub의 오픈 소스 소프트웨어입니다. 아래의 언어별 GitHub 링크를 사용하여 SDK 사용 방법에 대한 라이브러리 세부 정보, 코딩 예제 및 절차를 확인하십시오. 우리는 현재 다음 라이브러리를 지원하며 앞으로 더 많이 만들 예정입니다.
언어 | 도서관 | 지원되는 New Relic 데이터 유형 |
---|---|---|
자바 | 메트릭 이벤트 로그 트레이스 | |
노드/타입스크립트 | 메트릭 트레이스 | |
파이썬 | 메트릭 이벤트 로그 트레이스 | |
가다 | 메트릭 트레이스 | |
C | 트레이스 | |
녹 | 트레이스 | |
루비 | 트레이스 |
지원되는 데이터 유형에 대한 자세한 내용은 다음을 참조하세요.
- New Relic 데이터 유형의 개요
- 측정항목: 측정 항목 API 참조
- 로그: 로그 API 참조
- 추적: 추적 API 참조
- 이벤트: 이벤트 API 참조
자체 Telemetry SDK를 작성하거나 기존 SDK에 기여
현재 존재하지 않는 언어로 된 Telemetry SDK가 필요하거나 기존 라이브러리에 기여하려는 경우 Telemetry SDK 사양 을 참조하세요.