MEAN、MERN、および MEVN スタックは、オープンソースのフルスタック ソフトウェア開発キットです。 各キットは単一のコードベースを使用して Web アプリケーションを開発します。 New Relic は、3 つのスタックすべてを 1 つのクイックスタートに統合しました。 当社の MExN インテグレーションは、 エージェント、Node.js エージェント、MongoDB インテグレーションを利用して、最も重要なメトリック (レスポンスタイム、CPU 使用率、トラフィック、ログイン頻度など) を含む事前構築されたダッシュボードを提供します。
MExN 統合を設定すると、MExN Web アプリ メトリックのダッシュボードが提供されます。
インストール
オプション: インフラストラクチャ エージェントをインストールする
インフラストラクチャ エージェントのインストールはオプションですが、これを行うと、アプリが実行されているホストに関する重要なメトリックが取得されます。
これを行うには、 インフラストラクチャ エージェントのインストール手順に従います。
MongoDB クイックスタートのインストール
エージェントをインストールする前に、 ドキュメント で MongoDB エージェントの要件を確認してください。
MongoDB クイックスタート インストールを開きます。
MongoDB エージェント インストレーションを開始するには、
Install now
をクリックします。
Node.jsエージェントをインストールする
ドキュメントで Node.js エージェントの要件を確認してください。
Node.js クイックスタート インストールを開きます。
Install now
をクリックして、Node.js エージェント インストレーションを開始します。
ブラウザエージェントのインストール
ページに移動します。
Browser and mobile
をクリックし、次に
Browser monitoring
をクリックします。
Select copy/paste JavaScript code
オプションを選択します (このコードの詳細については、ブラウザのインストールに関するドキュメントを参照してください)。
残りの手順を完了して、 をクリックします。
Enable.
React アプリケーション、Angular アプリケーション、または Vue アプリケーションの
index.html
ファイルに移動します。body タグが終了する直前 (
</body>
) に、ブラウザー コード スニペットのスクリプト タグを貼り付けます。アプリケーションを再起動します。
数分以内に、アプリケーションはメトリクスを one.newrelic.comに送信します。
データを検索する
MExN ダッシュボードを取得するには:
+Integrations & Agents
ページに移動します。
Dashboards
をクリックします。
検索バーに
MExN
と入力します。MExN ダッシュボードが表示されます。それをクリックしてインストールします。
MExN ダッシュボードはカスタム ダッシュボードとみなされ、Dashboards UIで確認できます。 ダッシュボードの使用と編集に関するドキュメントについては、ダッシュボードのドキュメントをご覧ください。
報告されたデータについては、インストールした各ツールのドキュメントを参照してください。
デスクトップ コンピューターのユーザーが使用するさまざまなブラウザーの平均ウィンドウ読み込み時間をチェックする NRQL クエリを次に示します。
SELECT average(windowLoad) FROM PageViewTiming WHERE (deviceType = 'Desktop') FACET `userAgentName` SINCE 604800 seconds AGO TIMESERIES
次は何ですか?
データのクエリとカスタム ダッシュボードの作成について詳しくは、次のドキュメントをご覧ください。