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

New Relic APIの概要

New Relicは、以下の項目を行うための多様なAPI (アプリケーションプログラミングインタフェース)とSDKを用意しています。

  • New Relicからデータを取得する
  • New Relicへのデータ送信
  • 設定を調整する。

このドキュメントには、APIエンドポイントの例と参考情報が記載されています。開発者の視点から見たNew Relicの使用およびカスタマイズ方法に関してはdeveloper.newrelic.comを参照してください。

ヒント

APIとSDK、およびその他のオブザーバビリティ プラットフォームを使用するには、New Relicファミリーに参加してください。サインアップして、わずか数秒で無料アカウントを作成できます。次に、毎月最大で100GBのデータを無料で取り込みます。期間無制限です。

NerdGraph(GraphQL)

NerdGraphはNew RelicのGraphQL APIであり、効率的で柔軟なクエリ言語で、フェッチの過不足なしに、必要なデータだけをリクエストできます。一般的なREST APIであれば複数のURLからロードする必要があるものの、NerdGraphコールは単一のリクエストですべてのデータを取得できます。また、NerdGraphは、APIを経時的に進化させて、強力な開発者ツールとなります。

New Relicは、組み込みスキーマ定義を伴うAPIを追求できるよう、強力なGraphiQLツールを使用しています。開始するにはapi.newrelic.com/graphiqlへアクセスしてください。

ヒント

サンプルクエリとミューテーションについては当社のNerdGraph tutorialsを使用してください。

機能別のREST API

APMのようなNew Relic機能、インフラストラクチャモニター、アラートは多くの場合一緒に使用され、機能が重複する場合があります。各製品に複数のAPIが該当する場合があるのはそのためです。APIの機能は、機能やデータへのアクセスにより異なります。

ヒント

さまざまなAPIキーの種類の詳細については、New Relic APIキーについて理解するをご覧ください。

コアデータタイプのテレメトリAPI

当社は、インストールされたエージェントを使用することなく、New Relicに送信される当社のコアデータタイプ(メトリックス、ログ、トレース、イベント)を入手できるようにするいくつのAPIを提供しています。

データタイプ

説明

Trace API

ディストリビューティッド(分散)トレーシングデータをNew Relicに送信してください。

イベントのAPI

イベントデータをNew Relicに送信してください。

メトリックのAPI

(その他のテレメトリモニタリングサービスを含む)任意のソースからメトリックスをNew Relicへ送信してください

ログのAPI

お客様のログデータをNew Relicに送信してください。

アカウントマネジメント、アドミン、使用状況のAPI

その他のNew Relic製品またはサービスと同様、お客様のAPIによってお客様と顧客のデータプライバシーが保護されていることを確信しなければなりません。New Relicのアカウント管理と使用状況に関連するAPIリソースは以下の通りです。

API機能に関する詳細については、該当するNew Relic APIをご覧ください。New Relicのセキュリティ対策の詳細については、当社のセキュリティとプライバシーのドキュメントを参照するか、New Relicのセキュリティウェブサイトをご覧ください。

リソース

詳細

REST API

REST APIの機能には、以下が含まれます。

サブスクリプションの使用状況

Query APIを使用して、サブスクリプションの使用状況データを取得できます。このデータは、現在のサブスクリプションレベルに対する使用状況の比較や、部門別のチャージバックを行うのに役立ちます。

重要

サブスクリプション使用状況データのクエリのためのREST APIを2018年07月10日以前に実装した場合、それらの使用状況関連のREST APIは現在廃止されています。APIキーの作成が必要となるクエリAPIを使用するようにしてください。新しいAPIフォーマットへの切り替えに関する詳細については、移行ガイドを参照してください。

Partner API

New Relicパートナーアカウント、サブアカウント、およびユーザーについて情報を取得するには、パートナーAPIを使用します。

その他のAPI

APIの機能を確かめる

New Relic を使用して問題を解決する開発者としての能力を高める方法の詳細については、developer.newrelic.comを参照してください。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.