class Prometheus::Client::Summary::Value
Attributes
sum[RW]
total[RW]
Public Class Methods
new(type, name, labels)
click to toggle source
# File lib/prometheus/client/summary.rb, line 16 def initialize(type, name, labels) @sum = value_object(type, name, "#{name}_sum", labels) @total = value_object(type, name, "#{name}_count", labels) end
Public Instance Methods
observe(value)
click to toggle source
# File lib/prometheus/client/summary.rb, line 21 def observe(value) @sum.increment(value) @total.increment end