Instrument<T>
Instrument{T} is the base class for all non-observable instruments.
Create the metrics instrument using the properties meter, name, description, and unit.
All classes extending Instrument{T} need to call this constructor when constructing object of the extended class.
Record the measurement by notifying all MeterListener objects which listening to this instrument.
Record the measurement by notifying all MeterListener objects which listening to this instrument.
Record the measurement by notifying all MeterListener objects which listening to this instrument.
protected void RecordMeasurement(T measurement, KeyValuePair<string, object> tag1, KeyValuePair<string, object> tag2)
Record the measurement by notifying all MeterListener objects which listening to this instrument.
protected void RecordMeasurement(T measurement, KeyValuePair<string, object> tag1, KeyValuePair<string, object> tag2, KeyValuePair<string, object> tag3)
Record the measurement by notifying all MeterListener objects which listening to this instrument.
Record the measurement by notifying all MeterListener objects which listening to this instrument.