Meter Класс

Определение

Счетчик — это класс, ответственный за создание и отслеживание инструментов.

public ref class Meter : IDisposable
public class Meter : IDisposable
type Meter = class
    interface IDisposable
Public Class Meter
Implements IDisposable
Наследование
Meter
Реализации

Конструкторы

Имя Описание
Meter(MeterOptions)

Инициализация нового экземпляра счетчика с помощью MeterOptions.

Meter(String, String, IEnumerable<KeyValuePair<String,Object>>, Object)

Инициализирует новый экземпляр счетчика с помощью имени и версии счетчика.

Meter(String, String)

Инициализирует новый экземпляр с использованием указанного Meter имени и версии счетчика.

Meter(String)

Инициализирует новый экземпляр с использованием указанного Meter имени счетчика.

Свойства

Имя Описание
Name

Возвращает имя счетчика.

Scope

Возвращает объект области измерения.

Tags

Возвращает теги, связанные с счетчиком.

TelemetrySchemaUrl

Возвращает расположение файла схемы , который можно получить с помощью протокола HTTP или HTTPS.

Version

Возвращает версию счетчика.

Методы

Имя Описание
CreateCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает объект счетчика метрик.

CreateCounter<T>(String, String, String)

Создайте объект счетчика метрик.

CreateGauge<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создайте объект датчика метрик.

CreateGauge<T>(String)

Создает инструмент датчика, который можно использовать для записи недитивных значений.

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>, InstrumentAdvice<T>)

Гистограмма — это инструмент, который можно использовать для передачи произвольных значений, которые, скорее всего, будут статистически значимыми. Она предназначена для статистических данных, таких как гистограммы, сводки и процентиль.

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает экземпляр гистограммы, который является инструментом, который можно использовать для передачи произвольных значений, которые, скорее всего, будут статистически значимыми. Она предназначена для статистических данных, таких как гистограммы, сводки и процентиль.

CreateHistogram<T>(String, String, String)

Создает гистограмму, которая является инструментом, который можно использовать для передачи произвольных значений, которые, скорее всего, будут статистически значимыми. Она предназначена для статистических данных, таких как гистограммы, сводки и процентили.

CreateHistogram<T>(String)

Гистограмма — это инструмент, который можно использовать для передачи произвольных значений, которые, скорее всего, будут статистически значимыми. Она предназначена для статистических данных, таких как гистограммы, сводки и процентиль.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает экземпляр ObservableCounter, который представляет собой инструмент, который сообщает монотонно увеличивающиеся значения при наблюдаемом инструменте.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Создает observableCounter, который представляет собой инструмент, который сообщает монотонно увеличивающиеся значения при наблюдении инструмента.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает экземпляр ObservableCounter, который представляет собой инструмент, который сообщает монотонно увеличивающиеся значения при наблюдаемом инструменте.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)

Создает observableCounter, который представляет собой инструмент, который сообщает монотонно увеличивающиеся значения при наблюдении инструмента.

CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает экземпляр ObservableCounter, который представляет собой инструмент, который сообщает монотонно увеличивающиеся значения при наблюдаемом инструменте.

CreateObservableCounter<T>(String, Func<T>, String, String)

Создает observableCounter, который представляет собой инструмент, который сообщает монотонно увеличивающиеся значения при наблюдении инструмента.

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает экземпляр ObservableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении инструмента.

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Создает observableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении инструмента.

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge — это асинхронный инструмент, который сообщает не аддитивные значения (например, температура комнаты - нет смысла сообщать о значении температуры из нескольких комнат и суммировать их), когда инструмент наблюдается.

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String)

Создает observableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении инструмента.

CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge — это асинхронный инструмент, который сообщает не аддитивные значения (например, температура комнаты - нет смысла сообщать о значении температуры из нескольких комнат и суммировать их), когда инструмент наблюдается.

CreateObservableGauge<T>(String, Func<T>, String, String)

Создает observableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении инструмента.

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создайте объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении инструмента.

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает о увеличении или уменьшении значений при наблюдении инструмента.

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создайте объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении инструмента.

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String)

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает о увеличении или уменьшении значений при наблюдении инструмента.

CreateObservableUpDownCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создайте объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении инструмента.

CreateObservableUpDownCounter<T>(String, Func<T>, String, String)

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает о увеличении или уменьшении значений при наблюдении инструмента.

CreateUpDownCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создайте объект UpDownCounter метрик.

CreateUpDownCounter<T>(String, String, String)

Создайте объект UpDownCounter метрик.

Dispose()

Удалите счетчик, который отключит все инструменты, созданные этим счетчиком.

Dispose(Boolean)

Удалите счетчик, который отключит все инструменты, созданные этим счетчиком.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел