System.Diagnostics
Open Telemetry
System.Diagnostics Пространство имен
https://learn.microsoft.com/ru-ru/dotnet/api/system.diagnostics?view=net-7.0
Metric | System.Diagnostics.Metrics https://learn.microsoft.com/ru-ru/dotnet/api/system.diagnostics.metrics?view=net-7.0 Наблюдаемые инструменты | Instrument ObservableInstrument | Базовый класс | | Counter ObservableCounter | Допускает неотрицательные числовые значения. Выполняет агрегацию поступающих значений, суммируя их. | Add | Histogram | Допускает числовые значения. Без агрегации, просто фиксирует само значение. | Record | UpDownCounter ObservableUpDownCounter | Допускает числовые значения. Выполняет агрегацию поступающих значений, вычисляя дельты (изменения) значения (в сравнении с предыдущим). | Add | ObservableGauge | | | Инфраструктура | Meter | Создание и отслеживание | | MeterListener | Прослушивание | |
|
Tracing | DiagnosticSource | System.Diagnostics.DiagnosticSource DiagnosticSource | DiagnosticListener |
|
Activity | ActivitySource | | Activity | 1 | OperationName | Имя | Duration | Длительность | 2 | Tags | Key-value коллекция | Baggage | Key-value коллекция элементов, передаваемых дочерним Activity | Events | Набор событий ActivityEvent. | Context | | Links | | | Custom properties | Коллекция прикрепленных объектов |
| ActivityListener | | ActivityEvent | |
|