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