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

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

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

問題を作成する

Nuxt.jsインテグレーション

Nuxt.js ダッシュボードを使用すると、アプリケーションのエラー率、初期ページ読み込み平均、ルートの変更、スループット、JavaScript エラーのあるページビューを簡単に追跡できます。 当社のインフラストラクチャエージェントと Vue を使用して構築された Nuxt.js ダッシュボードを使用すると、重要な情報を 1 か所で表示できます。

A screenshot of a Nuxt.js dashboard

1. Infrastructureエージェントのインストール

New Relicにデータを取り込む前に、まずInfrastructureエージェントをインストールする必要があります(インストール済みの場合は、この手順をスキップできます)。これにより、New Relicはデータを収集し、アプリケーションエラー率、スループット、JavaScriptエラーのあるページビューをダッシュボードに表示できます。この手順はオプションですが、すべてのホストとブラウザモニタリングデータを表示するには、Infrastructureエージェントをインストールすることを強くお勧めします。

Infrastructureエージェントをインストールするには、次の2つの方法があります。

2. Vueブラウザモニタリングのインストール

インフラストラクチャエージェントをインストールしたら、次のステップはbrowserをインストールすることです。 one.newrelic.comより:

  1. クリック

    Integrations & Agents

  2. クリック

    Browser & mobile

  3. Vue

    をクリックし、指示に従って手順 3 で使用する JavaScript コード スニペットを生成します。 ブラウザ監視エージェントと Vue インテグレーションは本質的に同じサービスを提供しますが、Vue インテグレーションは JavaScript (Nuxt.js のフレームワーク) に特化しています。 JavaScript 固有ではない他のサービスを監視する場合は、ブラウザ監視エージェントを使用する必要があります。

3. インテグレーションの設定

Nuxt.jsアプリケーションにJavaScriptスニペットを追加するには:

  1. nuxt.jsアプリケーションの

    static

    フォルダーにJavaScriptファイルを作成します。

    bash
    $
    touch <FILENAME>.js
  2. 新しく作成されたJavaScriptファイルに関数を作成して、生成済みスクリプトを関数内に追加します。

    function FUNCTION_NAME() {
    // GENERATED SCRIPT IS PASTED HERE BY REMOVING OPENING AND CLOSING <script> TAGS>
    }
    FUNCTION_NAME();
  3. 以下のコードスニペットをコピーし、nuxt.config.jsファイルのHEADER tagに貼り付け、関数名とファイル名を更新します。

    __dangerouslyDisableSanitizers: ["script"],
    script: [
    {
    hid: "<FUNCTION_NAME>",
    src: "/<FILENAME>.js",
    defer: true,
    type: "text/javascript",
    charset: "utf-8",
    },
    ],
  4. アプリケーションを再起動します。

4. one.newrelic.comでのアプリケーションの監視

これで、ナビゲーション バーからBrowserを選択すると、 one.newrelic.comでアプリケーションを確認できるようになります。 アプリケーションを選択すると、 one.newrelic.comプラットフォームでキャプチャされたすべてのメトリックが表示されます。 次のクエリを使用して、NRQL でデータを表示することもできます。

SELECT firstPaint
FROM PageView

次は何ですか?

NRQL クエリの作成とダッシュボードの生成の詳細については、次のドキュメントをご覧ください。

Copyright © 2024 New Relic株式会社。

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