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