class PromMultiProc::Gauge
Public Instance Methods
add(value, labels = {})
click to toggle source
# File lib/prom_multi_proc/gauge.rb, line 15 def add(value, labels = {}) write("add".freeze, value, labels) end
dec(labels = {})
click to toggle source
# File lib/prom_multi_proc/gauge.rb, line 11 def dec(labels = {}) write("dec".freeze, 1, labels) end
inc(labels = {})
click to toggle source
# File lib/prom_multi_proc/gauge.rb, line 7 def inc(labels = {}) write("inc".freeze, 1, labels) end
set(value, labels = {})
click to toggle source
# File lib/prom_multi_proc/gauge.rb, line 3 def set(value, labels = {}) write("set".freeze, value, labels) end
set_to_current_time(labels = {})
click to toggle source
# File lib/prom_multi_proc/gauge.rb, line 23 def set_to_current_time(labels = {}) write("set_to_current_time".freeze, 1, labels) end
sub(value, labels = {})
click to toggle source
# File lib/prom_multi_proc/gauge.rb, line 19 def sub(value, labels = {}) write("sub".freeze, value, labels) end