• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Telemetry SDKです。カスタムテレメトリーデータの報告

Telemetry SDK は、New Relic プラットフォームにデータを送信する API クライアントライブラリのオープンソースセットです。これらの SDK は、主要な データインジェスト API である (Metric API、Trace API、Log API、Event API)に依存しています。

事前に構築されたソリューション がお客様のニーズを満たさない場合、弊社の Telemetry SDK はカスタムテレメトリーソリューションを作成するための一つの方法です(カスタムデータを報告するための他の ソリューションを参照 )。

要件と互換性

Telemetry SDK は、当社の Metric API、Event API、Log API、Trace API を使用していますが、これらはすべて のライセンスキー を必要としますので、データを送信したいアカウントのライセンスキーが必要になります。

ヒント

New Relic は、Telemetry SDK を Apache 2.0 ライセンスのもと、オープンソースコミュニティに提供しています。

利用可能なライブラリ

Telemetry SDKはGitHub上のオープンソースソフトウェアです。下記の言語別GitHubリンクから、ライブラリの詳細、コーディング例、SDKの使い方の手順などをご覧いただけます。現在、以下のライブラリをサポートしていますが、今後も追加で作成される予定です。

言語

ライブラリ

サポートされているNew Relicのデータタイプ

Java

GitHubのJavaライブラリ

メトリクス

イベント

ログ

トレース

ノード/タイプスクリプト

GitHub上のNodeJSライブラリ

メトリクス

トレース

Python

GitHubのPythonライブラリ

メトリクス

イベント

ログ

トレース

Go

Github上のGoライブラリ

メトリクス

トレース

.NET

GitHubの.NETライブラリ

NuGetの.NETパッケージ

メトリクス

トレース

C

GithubのCライブラリ

トレース

ラスト

Github上のRustライブラリ

トレース

Ruby

Github上のRubyライブラリ

Rubygemsのジェム

トレース

サポートされているデータ型の詳細については

独自のTelemetry SDKを作成したり、既存のSDKに貢献することができます。

現在存在しない言語のTelemetry SDKが必要な場合や、既存のライブラリに貢献したい場合は、 Telemetry SDK specifications をご覧ください。

問題を作成する
Copyright © 2022 New Relic Inc.