.NET

.NET .NET 的 OpenTelemetry 实现。

这是 OpenTelemetry .NET 文档。OpenTelemetry 是一个可观测性框架——它包含 API、SDK 和工具,旨在帮助生成和收集应用程序遥测数据,如指标、日志和跟踪。本文档旨在帮助您了解如何开始使用 OpenTelemetry .NET。

状态和版本

OpenTelemetry .NET 主要功能组件的当前状态如下

追踪指标日志
稳定稳定稳定

有关发行版(包括 最新发行版)的信息,请参阅 发行版

版本支持

OpenTelemetry .NET 支持所有官方支持的 .NET.NET Framework 版本,但 .NET Framework 3.5 SP1 除外。

信号

OpenTelemetry .NET 支持以下信号

  • 跟踪:了解如何在 .NET 应用程序中收集分布式跟踪。
  • 指标:了解如何在 .NET 应用程序中收集指标。
  • 日志:了解如何在 .NET 应用程序中收集日志。

代码仓库

OpenTelemetry .NET 由以下存储库组成


入门

在不到 5 分钟内为您的应用获取遥测数据!

OpenTelemetry .NET 跟踪

使用 OpenTelemetry .NET 收集和导出跟踪遥测数据

OpenTelemetry .NET 指标

使用 OpenTelemetry .NET 收集和导出指标遥测数据

OpenTelemetry .NET 日志

使用 OpenTelemetry .NET 收集和导出日志遥测数据

仪表化

OpenTelemetry .NET 的检测

使用仪器库

OpenTelemetry .NET 中的资源

了解资源及其在 OpenTelemetry .NET 中的用法

Exporters

.NET Framework 检测配置

故障排除

了解如何对 OpenTelemetry .NET 进行故障排除

OpenTelemetry 跟踪代理

跟踪 API 参考

指标 API 参考

示例

注册中心

用于 OpenTelemetry .NET 的检测库、导出器和其他有用组件