OpenTelemetry を使用してクラウドネイティブの .NET 8 アプリケーションに監視を実装する

中級
開発者
ソリューション アーキテクト
ASP.NET Core
.NET
Azure
Azure App Configuration

OpenTelemetry を使って、既存のクラウドネイティブ アプリケーションに監視を実装します。 その後、Application Insights とサード パーティ製ツールでデータを表示します。

学習の目的

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

  • 監視の 3 つの柱と、それらがアプリケーションの監視にどのように役立つかについて説明する。
  • OpenTelemetry を使用して、監視のクラウドネイティブ アプリケーションを作成する。
  • クラウドネイティブ アプリケーションで監視可能なデータが生成されていることを確認する。
  • Application Insights とサードパーティ製ツールを使用してクラウドネイティブ アプリケーションを監視する。

前提条件

  • C# および .NET でのアプリケーション開発の経験
  • RESTful サービスの概念に関する知識
  • 所有者特権を使用した Azure サブスクリプションへのアクセス
  • GitHub Codespaces または Visual Studio Code で開発コンテナーを実行できること