class GraphQL::Tracing::StatsdTrace::StatsdMonitor
Attributes
Public Class Methods
Source
# File lib/graphql/tracing/statsd_trace.rb, line 26 def initialize(statsd:, **_rest) @statsd = statsd super end
Calls superclass method
GraphQL::Tracing::MonitorTrace::Monitor::new
Public Instance Methods
# File lib/graphql/tracing/statsd_trace.rb, line 33 def instrument(keyword, object) @statsd.time(name_for(keyword, object)) do yield end end