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

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

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

学习目标

在本模块结束时,你将能够:

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

先决条件

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

Azure 入门

选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。