• /
  • ログイン
  • 無料アカウント

.NET用New Relic の概要

当社のアプリケーションパフォーマンス監視用の.NETエージェントでは、以下の処理を行うことができます。

ヒント

.NETなどのエージェント、およびその他のオブザーバビリティプラットフォームを使用するには、New Relicファミリーに参加してください。サインアップして、わずか数秒で無料アカウントを作成できます。次に、毎月最大で100GBのデータを無料で取り込みます。期間無制限です。

.NET Frameworkと.NET Coreの双方へのサポート

New Relicの.NETエージェントは、.NET Frameworkおよび.NET Coreをどちらもサポートしており、VB.NET、C#、CLIなどの.NETと互換性のあるすべての言語で動作します。

.NET Coreのエージェントのサポートは、Microsoftの.NET Coreの互換性、速度、拡張API機能、プラットフォーム間機能を利用しています。エージェントは、バージョン 2.0以前のMicrosoft .NET Coreバージョンをサポートしていません

New Relicの.NETに対するサポートを使用すると、以下のように動的または分散環境でアプリをモニターできます。

  • クラウドで管理されているサーバーのVMイメージ
  • ホスト上のVMサーバー
  • Microsoft Azure App Services
  • 自社運用のWindowsシステムおよびLinuxシステム
  • Amazon AWS EC2のVM

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

.NETエージェントをインストールする前に、New Relicアカウントを作成してください。次に、.NET Frameworkの要件または .NET Coreの要件を確認します。

インストールの準備ができたら、ランチャーを使用してインストールするか、以下のオペレーティングシステムに適切なインストール手順を確認します。WindowsまたはLinux

.NET データを追加

ヒント

新機能やバグ修正に関する最新情報を入手するには、.NETエージェントのリリースノートをご覧ください。

エージェントのインストール後に数分間待つと、アプリケーションのトラフィックが生成され、APM概要ページにデータが表示されます。データが表示されない、またはその他の問題が発生する場合は、New Relicの .NETエージェントトラブルシューティング手順を確認してください。

net_overview.png

one.newrelic.com > APM > (アプリを選択) > Summary: .NETエージェントをインストールすると、概要ページでアプリのパフォーマンスの概要を確認できます。

エージェントの設定

エージェントの設定では、アプリケーションに分かりやすい名前を付けることが最も重要です。複数のアプリケーションやサーバーが存在する場合、New Relicはメトリックスを集計する目的でこのアプリケーション名を使用します 。また、エージェントには、多数の設定オプションがあり、インストレーション後にさらにカスタマイズを行うこともできます。

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

.NETエージェントをインストールした後は、次のいずれかの方法でエージェントのインストゥルメンテーションを拡張します:

インストゥルメンテーションのオプション

詳細

ブラウザのインストゥルメンテーション

.NETエージェントをBrowserモニタリングと統合して、エンドユーザーのアクティビティを可視化します。

カスタムインストゥルメンテーション

New Relicの自動フレームワークインストゥルメンテーションではキャプチャできないトランザクションをインストゥルメントできます。

エージェントAPI

エージェントの動作をカスタマイズするには、.NETエージェントAPIガイドをご覧ください。たとえば、カスタムメトリックスを収集したり、エラーをフラグしたり、特定のトランザクション全体を無視することができます。

カスタムアトリビュート

トランザクションに付与された属性をカスタマイズできます。属性をカスタマイズすることで、機密性の高い属性の送信を防いだり、トランザクションをより深く可視化するための追加属性を収集したりできます。

ディストリビューティッド(分散)トレーシング

ディストリビューティッド(分散)トレーシングを有効にすれば、多数のサービスやマイクロサービスを使用する、複雑な分散システムにわたるアクティビティを理解できます。

オープンソースのテレメトリー

これらのツールを探る: OpenTelemetry エクスポーターおよび .NET Telemetry SDK

ソースコードをチェック

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

その他のヘルプ

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

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.