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

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

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

問題を作成する

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

Telemetry SDKは、NewRelicプラットフォームにデータを送信するAPIクライアントライブラリのオープンソースセットです。内部的には、これらのSDKは、主要なデータ取り込みAPIであるメトリックAPI、トレースAPI、ログAPI、イベント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のNode.jsライブラリ

指標

トレース

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株式会社。