檢測雲端原生 ASP.NET Core 微服務

中級
開發人員
解決方案架構設計師
ASP.NET Core
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)
Azure 監視器

了解如何檢測雲端原生 ASP.NET Core 微服務應用程式,以診斷問題並監視效能。

學習目標

在此課程模組中,您將會:

  • 檢閱診斷記錄與效能監視的概念。
  • 使用 Application Insights 實作診斷記錄。
  • 使用 Application Insights 實作效能監控。
  • 在 Kubernetes 叢集中啟用適用於容器的 Azure 監視器。
  • 使用 Prometheus 建立自訂效能計量。
  • 使用適用於容器的 Azure 監視器檢查自訂效能計量。

必要條件

  • 熟悉初級的 C# 和 ASP.NET Core 開發
  • 熟悉 RESTful 服務概念
  • 熟悉初級 Kusto 查詢語言
  • 學習中等程度的容器和 AKS 概念知識
  • 使用擁有者權限存取 Azure 訂用帳戶
  • 能夠在 Visual Studio Code 或 GitHub Codespaces 中執行開發容器