Method: OpenCensus::Stats.create_measurement

Defined in:
lib/opencensus/stats.rb

.create_measurement(name:, value:, tags:) ⇒ Object

Create measurement value for registered measure.

Parameters:

  • name (String)

    Name of the registered measure

  • value (Integer, Float)

    Value of the measurement

  • tags (Hash<String,String>)

    Tags to which the value is recorded

Raises:

  • (ArgumentError)

    if givem measure is not register



113
114
115
116
117
# File 'lib/opencensus/stats.rb', line 113

def create_measurement name:, value:, tags:
  measure = MeasureRegistry.get name
  return measure.create_measurement(value: value, tags: tags) if measure
  raise ArgumentError, "#{name} measure is not registered"
end