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