Module: Yabeda::GvlMetrics
- Defined in:
- lib/yabeda/gvl_metrics.rb,
lib/yabeda/gvl_metrics/railtie.rb,
lib/yabeda/gvl_metrics/version.rb
Defined Under Namespace
Constant Summary collapse
- METRIC_GROUP =
:gvl_metrics- METRIC_TAGS =
%i[source hostname pid queue job_class].freeze
- VERSION =
"0.2.0"
Class Method Summary collapse
Class Method Details
.configure!(rack: defined?(::Rack), sidekiq: defined?(::Sidekiq)) ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/yabeda/gvl_metrics.rb', line 18 def configure!(rack: defined?(::Rack), sidekiq: defined?(::Sidekiq)) return if @installed define_metrics hook_middleware(rack: rack, sidekiq: sidekiq) @installed = true end |