はじめに

完了

クラウドネイティブ アプリケーションは、コンテナーの配布セットとして実行できる独立したマイクロサービスで構成されます。 アプリケーション全体の動作を調査してバグやパフォーマンスの問題を診断することは困難な場合があります。 テレメトリ データを記録する方法を早い段階で検討する必要があります。 .NET Aspire には、開発者向けのビューにテレメトリを表示するダッシュボードが用意されています。

自分がアウトドア用品販売店の従業員だとします。 新しいクラウドネイティブ アプリの構築を開始し、マイクロサービスを管理および接続するために .NET Aspire を統合しました。 次に、マイクロサービスのパフォーマンスを調査し、コードでバグが発生したときに詳細を取得します。

このモジュールでは、クラウドネイティブ アプリでテレメトリの記録と確認の両方を簡単に行う .NET Aspire の方法について説明します。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • .NET Aspire と OpenTelemetry の関係を理解します。
  • .NET で使用できるテレメトリ データ ソースについて理解します。
  • .NET Aspire ダッシュボードを使用して、クラウドネイティブ アプリケーションからのテレメトリ データを監視します。
  • ILogger メッセージをアプリケーションに追加します。