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

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、 を参照してください。

問題を作成する

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.