• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

APIによるブラウザアプリの追加・一覧表示(v2)

New Relic REST API (v2) を使用してアプリを追加する方法の例を次に示します。 または、特定のAPI キーのブラウザ アプリのリストを取得します。これは、New Relic の外部でのデプロイメントを管理するのに役立ちます。これらの API 呼び出しは、たとえば、複数のアプリをデプロイしている大規模な組織や、New Relic アカウントの作成やブラウザ監視のデプロイを容易にする統合パートナーにとって役立ちます。

重要

API(v2)でブラウザアプリを追加した場合は、基本的なページロードのタイミングしか計測できません。すべてのSPA機能をサポートするインスツルメンテーションを使用するには、 、別の方法でシングルページアプリのモニタリングを設定してください。

ブラウザアプリの追加

New Relicにアプリを追加するには、次のコマンドで${API_KEY}New Relic APIキーに置き換え、 ${STRING}をアプリの名前に置き換えます。 API Explorerから同じタスクを実行するには、APIキーを使用して、 rpm.newrelic.com / api/explore>ブラウザーアプリケーション>POSTcreateに移動します

次のコマンドを使用します。

curl -X POST 'https://api.newrelic.com/v2/browser_applications.json' \
-H "X-Api-Key:${API_KEY}" -i \
-H 'Content-Type: application/json' \
-d \
'{
"browser_application": {
"name": ${STRING}
}
}'

このAPIは、ブラウザアプリケーションとそれに関連するデータを要素とするデータの配列を返します。

{
"browser_application": {
"id": "integer",
"name": "string",
"browser_monitoring_key": "string",
"loader_script": "string"
}

API(v2)出力

説明

ブラウザアプリid (整数)

これは、NewRelicの各アプリに固有の識別コードです。

アプリname (文字列)

これは、NewRelicに表示されるアプリの名前です。

browser_monitoring_key (文字列)

これは、アカウントライセンスキーにリンクされている(ただし、同じではない)一意のキーです。これは、データが報告されるNewRelicアカウントを示すために使用されます。 NewRelicアカウントのライセンスキーを判別するために使用することはできません。

ブラウザ監視loader_script (文字列)

返されたローダースクリプトは、JSON エンコードされた JavaScript スニペットで、New Relic のライセンスキーとアプリケーション ID が設定されています。スクリプトの残りの部分は静的なもので、サイズは約10kです。

ローダースクリプトは、ユーザーのHTMLページに正しく挿入する必要があります。

  • 最初のスクリプトタグの前に、ページの<head>タグに表示される必要があります。スクリプトタグがない場合は、JavaScriptを</head> (ヘッドの終わり)タグの直前に配置します。
  • ローダースクリプト全体は、 .jsファイルへのリンクとしてではなく、インラインで挿入する必要があります。

すべてのブラウザアプリを一覧表示

ブラウザで監視されているアプリのリストを表示するには、次のコマンドで${API_KEY}NewRelicAPIキーに置き換えます。 API Explorerから同じタスクを実行するには、APIキーを使用して、 rpm.newrelic.com / api/explore>ブラウザーアプリケーション>GETリストに移動します。

次のコマンドを使用します。

curl -X GET 'https://api.newrelic.com/v2/browser_applications.json' \
-H "X-Api-Key:${API_KEY}" -i

その結果を利用して、アカウントや名前を確認したり、必要に応じてアプリのローダー・スクリプトのコピーを取得したりすることができます。

特定のブラウザアプリを表示する

名前で表示します。

名前がわかっている特定のブラウザアプリを表示するには、次のコマンドで${API_KEY}New Relic APIキーに置き換え、 ${NAME}をアプリの名前に置き換えます。

curl -X GET 'https://api.newrelic.com/v2/browser_applications.json' \
-H "X-Api-Key:${API_KEY}" -i \
-d "filter[name]=${NAME}"

ブラウザのアプリケーションIDで表示します。

IDがわかっている特定のブラウザーアプリを表示するには、次のコマンドで${API_KEY}New Relic APIキーに置き換え、 ${ID}をブラウザーアプリケーションIDに置き換えます。

curl -X GET 'https://api.newrelic.com/v2/browser_applications.json' \
-H "X-Api-Key:${API_KEY}" -i \
-d 'filter[ids]=${ID}'

複数のブラウザアプリを表示します。

複数のアプリの情報を取得するには、これらのコマンドで名前やIDの値をカンマで区切って入力します。

-d 'filter[ids]=12345,23456'
Copyright © 2024 New Relic株式会社。

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