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)

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

Meter(String, String)

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

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

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

Свойства

Name

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

Scope

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

Tags

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

Version

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

Методы

CreateCounter<T>(String, String, String)

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

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

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

CreateGauge<T>(String)

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

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

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

CreateHistogram<T>(String)

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

CreateHistogram<T>(String, String, String)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CreateUpDownCounter<T>(String, String, String)

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

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

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

Dispose()

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

Dispose(Boolean)

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

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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