使用 OpenTelemetry 在云原生 .NET 8 应用程序中实现可观测性

中级
开发人员
解决方案架构师
ASP.NET Core
.NET
Azure
Azure 应用配置

使用 OpenTelemetry 在现有云原生应用程序中实现可观测性。 然后,在 Application Insights 和第三方工具中查看数据。

学习目标

学完本模块后,你将能够:

  • 介绍可观测性的三大支柱,以及它们如何帮助监视应用程序。
  • 使用 OpenTelemetry 创建可观测性云原生应用程序。
  • 确保云原生应用程序正在生成可观测数据。
  • 使用 Application Insights 和第三方工具监视云原生应用程序。

先决条件

  • 体验使用 C# 和 .NET 开发应用程序
  • 熟悉 RESTful 服务概念
  • 使用所有者权限访问 Azure 订阅
  • 能够在 GitHub Codespaces 或 Visual Studio Code 中运行开发容器