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 で開発コンテナーを実行する機能

Azure を使ってみる

適切な Azure アカウントを選択します。 Azure は、従量課金制でご利用いただくことも、最大 30 日間無料でお試しいただくこともできます。 [サインアップ] 。