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

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

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

問題を作成する

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

New RelicRESTAPI (v2) を使用して にアプリを追加する方法や、特定のbrowserAPI キー の アプリのリストを取得する方法の例を示します。これは、New Relic 外部でのデプロイメントの管理に役立ちます。 これらのAPIコールは、たとえば、大規模な組織で複数のアプリを展開する場合や、 New Relicアカウントの作成や実装を支援するインテグレーション パートナーにとって便利です。

重要

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

ブラウザアプリの追加

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

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

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) output

Description

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

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

アプリname (文字列)

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

browser_monitoring_key (文字列)

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

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

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

ローダー スクリプトmustユーザーの HTML ページに正しく挿入されます。

  • 最初のスクリプトタグの前に、ページの<head>タグに表示される必要があります。スクリプトタグがない場合は、JavaScriptを</head> (ヘッドの終わり)タグの直前に配置します。

  • ローダー スクリプト全体を、

    .js

    ファイルへのリンクとしてではなく、インラインで挿入する必要があります。

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

browserアプリの一覧を表示するには、次のコマンドで ${API_KEY}New Relic APIキーに置き換えます。 APIエクスプローラーから同じタスクを実行するには、 APIキーを使用して rpm.newrelic.com/api/explore > Browser Applications > GET List に移動します。

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

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

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

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

View by name:

名前がわかっている特定のブラウザアプリを表示するには、次のコマンドで${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}"

View by browser application 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}'

View multiple browser apps:

複数のアプリの情報を取得するには、これらのコマンドで名前や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.