New Relic for .NETのご紹介
New Relic for .NETのご紹介

New Relic for .NETのご紹介

New Relicの.NET agentは.NETアプリを監視し、アプリのパフォーマンスをエンド ツー エンドに表示します。 VB.NETや C#、C++/CLIなど、.NETと互換性のあるすべての言語に対応しています。
いったんインストールすれば、アプリの高水準サマリーから、トランザクショントレースデータベースのクエリ個別エラーなどのコードレベルの詳細まで、全て調べることができます。アプリが正常に実行されていることを確認するために、New Relicのアラートシステムから前もって通知を受け取ることもできます。また、アプリの親サーバーのパフォーマンスを表示するには、Windows用New Relic Serversをインストールします。

互換性と要件

.NET agentをインストールする際には、事前にシステム要件をご確認ください。

エージェントのインストール

《New Relicアカウントを作成》し、その後は以下のインストール手順を参照します。

  • .NET agentのインストール:自己インストーラーの実行可能ファイルまたはコマンドラインを経由した「サイレント」インストールの場合。
  • Azureへのインストール:Azure Cloud ServicesまたはAzure Web Sitesの場合。
  • .NET agentのアップグレード:既存のエージェントをアップグレードする場合。特に古いエージェントのアップグレードを行う場合は、レガシーエージェントのアップグレードを参照。

エージェントのインストール動画はlearn.newrelic.comでご覧ください。

新機能やバグフィックスなどのリストは.NET agentリリースノートをご覧ください。

screen-dotnet-apm-overview-page.png

APM>(選択したアプリ)>Monitoring>Overview:.NET agentインストール後の、アプリのパフォーマンスのサマリーを表示。

エージェントの構成

エージェント構成で最も重要な点は、アプリに分かりやすい名前をつけることです。複数のアプリやサーバーがある場合、New Relicはメトリクスの集計にアプリの名前を使用します。また、本エージェントにはインストールをさらにカスタマイズするための様々な構成オプションが含まれています。

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

本エージェントをインストールした後、さらにエージェントのインストルメンテーションを拡張します。

  • ページ読み込みのタイミング:.NET agentをNew Relic Browserと統合し、エンド ユーザー アクティビティの可視性を実現します。
  • カスタムインストルメンテーション:フレームワークのインストルメンテーションでは、インストルメントのトランザクションは収集されません。
  • カスタムトランザクション:インストルメントの非ウェブアプリおよび非同期呼び出し。
  • エージェントAPI:エージェントAPIを使用してエージェントのビヘイビアーをカスタマイズします。たとえば、カスタムメトリクス、フラグ、エラーを収集したり、特定のトランザクションエンティティを無視したりできます。
  • エージェント属性:トランザクションに添付された属性をカスタマイズします。属性のカスタマイズによって、機微な属性の送信を避けたり、トランザクションのより深い可視性を得るために追加の属性を収集したりできます。

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

問題が発生した場合は、New Relicの.NETトラブルシューティング手順をご覧ください。これには、以下が含まれます。

  • .NET Status Monitor:インストールを監視し、問題がないかを確認し、ログファイルを表示できるオプションのユーティリティです。
  • データが表示されない:本エージェントをインストールした後にNew RelicのUIがデータを何も表示しない場合は、本手順をお試しください。
  • イベントログが無い、CoCreateエラー:データが表示されず、New Relicのイベントログもない場合、プロファイラーが競合している可能性があります。
  • .NET agentでメモリ使用量が多い:本エージェントのインストール後にメモリ使用量が増加した場合です。

関連情報

追加のドキュメンテーションリソースは次のとおりです。

  • New Relic APMにようこそ(New Relic APMおよびAPM agentの概要)
  • .NET agentのインストール(全インストール手順)

New Relicオンライン テクニカル コミュニティの.NETモニタリングに関するディスカッションに是非ご参加ください! テクニカルコミュニティは、New Relicツールセットについて議論し、トラブルシューティングを行うための公開プラットフォームです。

 

PROプランのすべての機能を
14日間無料でお試し

新規無料登録いただくとPROプランのすべての機能を
14日間無料でお試しいただけます。
クレジットカードなど決済情報の登録は不要です。

各プランの詳細はこちらからご確認ください。