• English日本語한국어
  • ログイン今すぐ開始

.NET用New Relicの概要

アプリケーションパフォーマンス監視用の.NETエージェントでは、以下ができます。

.NETエージェントをインストールすると、APM概要ページでアプリのパフォーマンスの概要を確認できます。

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

.NETエージェントを使用する場合は、以下の手順に従います。

  1. システムが.NETエージェントの互換性を満たしていることを確認します。.NET Framework | .NET Core
  2. New Relicアカウントにサインアップします。
  3. 以下の製品内ランチャーを使用、またはドキュメントの標準インストール手順に従って、.NETエージェントをインストールします。
.NET データの追加

.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アプリサービス
  • セルフホスト用のWindowsシステムおよびLinuxシステム
  • AWS EC2 VM

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

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

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

詳細

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

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

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

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

エージェントAPI

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

カスタムアトリビュート

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

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

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

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

これらのツールのエクスプローラー: OpenTelemetryのエクスポーターおよび.NET Telemetry SDK

APMおよびインフラストラクチャデータのログを表示

また、ログとアプリケーションのデータを統合して、トラブルシューティングをより簡単かつ迅速にできます。コンテキストのログでは、エラーとトレースに関連するログメッセージをアプリケーションのUIで直接表示できます。また、Kubernetesクラスタなど、インフラストラクチャデータのコンテキストでログを表示することもできます。別のUIページに切り替える必要はありません。

ソースコードのチェック

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

Copyright © 2024 New Relic株式会社。

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