Sort out initialization and ignore noisy mongo requests
This commit is contained in:
@@ -6,8 +6,8 @@ name = "unknown"
|
||||
buildKey = (key)-> "#{name}.#{process.env.NODE_ENV or "development"}.#{key}"
|
||||
|
||||
module.exports =
|
||||
initialize: (options = {}) ->
|
||||
name = options.name
|
||||
initialize: (name) ->
|
||||
name = name
|
||||
|
||||
set : (key, value, sampleRate = 1)->
|
||||
statsd.set buildKey(key), value, sampleRate
|
||||
|
||||
@@ -15,6 +15,10 @@ module.exports =
|
||||
options = {}
|
||||
callback = () ->
|
||||
|
||||
if db_command.query? and (db_command.query["ping"] or db_command.query["ismaster"])
|
||||
# Ignore noisy methods
|
||||
return _method.call this, db_command, options, callback
|
||||
|
||||
key = "mongo-requests.#{type}"
|
||||
if db_command.query?
|
||||
query = Object.keys(db_command.query).sort().join("_")
|
||||
|
||||
Reference in New Issue
Block a user