使用 OpenTelemetry 在雲端原生 .NET 8 應用程式中實作可觀察性

中級
開發人員
解決方案架構設計師
ASP.NET Core
.NET
Azure
Azure 應用程式組態

使用 OpenTelemetry 在現有的雲端原生應用程式中實作可觀察性。 然後在 Application Insights 和第三方工具中檢視數據。

學習目標

在本模組結束時,您將能夠:

  • 描述可觀察性的三大要素,以及其如何協助監視應用程式。
  • 使用 OpenTelemetry 建立可觀察性雲端原生應用程式。
  • 確定雲端原生應用程式正在產生可觀察的數據。
  • 使用 Application Insights 和第三方工具來監視雲端原生應用程式。

必要條件

  • 體驗在 C# 和 .NET 中開發應用程式
  • 熟悉 RESTful 服務概念
  • 使用擁有者權限存取 Azure 訂用帳戶
  • 能夠在 GitHub Codespaces 或 Visual Studio Code 中執行開發容器