Method: Datadog::Core::Telemetry::Metric::Gauge#track

Defined in:
lib/datadog/core/telemetry/metric.rb

#track(value) ⇒ Object



130
131
132
133
134
135
136
137
138
# File 'lib/datadog/core/telemetry/metric.rb', line 130

def track(value)
  if values.empty?
    values << [Time.now.to_i, value]
  else
    values[0][0] = Time.now.to_i
    values[0][1] = value
  end
  nil
end