class OpenCensus::Stats::Measurement

Measurement

Describes a data point to be collected for a Measure.

Attributes

measure[R]

@return [Measure] A measure to which the value is applied.

tags[R]

@return [TagMap] The tags to which the value is applied

time[R]

@return [Time] The time when measurement was created.

value[R]

@return [Integer,Float] The recorded value

Public Class Methods

new(measure:, value:, tags: @measure = measure) click to toggle source

Create a instance of measurement

@param [Measure] measure A measure to which the value is applied. @param [Integer,Float] value Measurement value. @param [Hash<String,String>] tags The tags to which the value is applied

# File lib/opencensus/stats/measurement.rb, line 27
def initialize measure:, value:, tags:
  @measure = measure
  @value = value
  @tags = Tags::TagMap.new tags
  @time = Time.now.utc
end