module NewRelic::Agent::Datastores::Mongo
Public Class Methods
is_monitoring_enabled?()
click to toggle source
# File lib/new_relic/agent/datastores/mongo.rb, line 19 def self.is_monitoring_enabled? defined?(::Mongo::Monitoring) # @since 2.1.0 end
is_supported_version?()
click to toggle source
# File lib/new_relic/agent/datastores/mongo.rb, line 9 def self.is_supported_version? defined?(::Mongo) && is_monitoring_enabled? end
is_unsupported_2x?()
click to toggle source
# File lib/new_relic/agent/datastores/mongo.rb, line 13 def self.is_unsupported_2x? defined?(::Mongo::VERSION) && Gem::Version.new(::Mongo::VERSION).segments[0] == 2 && !self.is_monitoring_enabled? end