Class: Yabeda::NullAdapter

Inherits:
BaseAdapter show all
Defined in:
lib/yabeda/null_adapter.rb

Overview

Adapter that discards all metrics. Use when you want to disable metric export (e.g. in development or when no monitoring backend is configured).

Instance Method Summary collapse

Methods inherited from BaseAdapter

#debug!, #perform_gauge_increment!, #register!

Instance Method Details

#perform_counter_increment!(_counter, _tags, _increment) ⇒ Object



11
# File 'lib/yabeda/null_adapter.rb', line 11

def perform_counter_increment!(_counter, _tags, _increment); end

#perform_gauge_set!(_gauge, _tags, _value) ⇒ Object



15
# File 'lib/yabeda/null_adapter.rb', line 15

def perform_gauge_set!(_gauge, _tags, _value); end

#perform_histogram_measure!(_histogram, _tags, _value) ⇒ Object



19
# File 'lib/yabeda/null_adapter.rb', line 19

def perform_histogram_measure!(_histogram, _tags, _value); end

#perform_summary_observe!(_summary, _tags, _value) ⇒ Object



23
# File 'lib/yabeda/null_adapter.rb', line 23

def perform_summary_observe!(_summary, _tags, _value); end

#register_counter!(_metric) ⇒ Object



9
# File 'lib/yabeda/null_adapter.rb', line 9

def register_counter!(_metric); end

#register_gauge!(_metric) ⇒ Object



13
# File 'lib/yabeda/null_adapter.rb', line 13

def register_gauge!(_metric); end

#register_histogram!(_metric) ⇒ Object



17
# File 'lib/yabeda/null_adapter.rb', line 17

def register_histogram!(_metric); end

#register_summary!(_metric) ⇒ Object



21
# File 'lib/yabeda/null_adapter.rb', line 21

def register_summary!(_metric); end