Node.js用New Relicの概要

New RelicからNode.jsを監視することにより、コードの行レベルまで遡って問題を特定して解決します。サービスマップエラー解析などの機能により、Node.jsエージェントではアプリケーション環境の全体像を把握できます。

多くのNodeアプリケーションのリクエストは生のURLをベースとしています。当社のソリューションは異なります。Node.js用New Relicは、アプリケーションへのリクエストをHTTPリクエストではなく、トランザクションにグルーピングできることを前提にしています。トランザクションは、1つ以上のリクエストパスに名前を付けて定義します。この名前は以下の目的で使用します。

  • アプリケーションが時間を費やしている場所を視覚化します(トランザクションの内訳)。
  • 遅いリクエストを特定します。
  • メトリクスをグループ化します。
  • アプリケーションのどの部分が遅いデータベースパフォーマンスの影響を受けているかを明確にします。

必要なこと

Node.jsエージェントをインストールする前に、システム要件をお読みください。

インストレーション

エージェントをインストールするには、まずNew Relicのサインアップが必要です。サインアップは迅速で無料です — クレジットカードの番号をうかがうこともありません。ログインした後、説明に従うか、ランチャーを使用して入ってくるデータを取得します。

インストゥルメンテーションを拡張

Node.jsエージェントをインストールしたら、インストゥルメンテーションを拡張します。

インストレーションのトラブルシューティング

Node.jsエージェントで問題が発生した場合は、トラブルシューティング情報をご覧ください。

トラブルシューティングに関するすべてのドキュメントを参照することもできます。さらに支援が必要な場合は、support.newrelic.comでサポートを受けてください。

ソースコードをチェック

Node.jsエージェントは、オープンソースソフトウェアです。つまり、ソースコードを参照して改善を送信したり、独自のフォークを作成して構築したりできます。詳細については、README を参照してください。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください: