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

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

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

問題を作成する

Node.js VMs統計ページ

New Relic の APM では、 Node VMsページはパフォーマンスの問題のトラブルシューティングやアプリケーションの健全性の監視に役立つランタイム データを提供します。

何が必要

Node VMs ページの一部のチャートでは、Node.js エージェントに加えてNew Relic Native メトリックス モジュールをインストールする必要があります。 インストール手順については、 Node.js VM Measurementsを参照してください。

Node.js VM 統計の表示

Screenshot of the Node.js VMs page

one.newrelic.com > All capabilities > APM & services > (select an app) > Node VMs: 複数のサーバーが同じアプリケーションにレポートしている場合、ページではサーバーごとにグラフが分類されます。 ページ上部のServersフィルターからサーバーを選択すると、個々のサーバーのデータを表示し、追加の詳細を取得できます。

これらの測定値のスパイクや上昇傾向を特定の取引と関連付ける。

  1. one.newrelic.com > All capabilities > APM & services > (select an app) > Node VMs

    に移動します。

  2. チャート内をクリック&ドラッグして期間を選択します。

  3. トランザクションのページ またはその他のページに移動します。

他のページに移動しても、 タイム ピッカーの 選択は変わりません。

パフォーマンス問題の分析

個々のNode VMsチャートで利用可能なデータの概要を次に示します。 すべてのグラフを一緒に使用することで、パフォーマンスの問題をトラブルシューティングできます。 例えば:

  • アプリケーションがより多くのオブジェクトを使用するようになると、メモリ使用量が増加し、ガベージコレクション(GC)が頻繁に実行されるようになります。GCに費やされる時間によって、CPU使用率が増加します。

  • 異常に長い同期コード実行により、CPU 使用率が増加する可能性があります。 これにより、

    Event loop max CPU time per tick

    チャートにスパイクが表示されます。

複数のプロセスのクラスターを表示

同じサーバー上の複数の Node.js プロセスが同じ New Relic アプリケーションにレポートする場合、これらのチャートには集約されたデータが表示されます。これは、クラスター内の各ワーカープロセスが個別のNode.jsランタイムを持ち、個別のデータを収集するためです。

Clusters

Comments

全労働者の合計

以下のグラフは、全労働者の合計を示したものです。

  • GC一時停止時間-1分間のトータルタイム
  • GCポーズの頻度
  • タイプ別のGC休止時間
  • CPU使用率
  • イベントループの1分あたりのティック数

全労働者の平均

以下のグラフは、全労働者の平均値を示しています。

  • メモリ使用量
  • GCポーズタイム - 平均

全従業員の最大値

以下のグラフは、全労働者の最大値を示しています。

  • GCポーズタイム - 最大
  • イベントループ - 1回のチックでの最大CPU時間
Copyright © 2024 New Relic株式会社。

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