Browse Source

added metrics into realtime around doc update manager

Henry Oswald 11 years ago
parent
commit
3c70acd560
1 changed files with 3 additions and 2 deletions
  1. 3 2
      services/real-time/app/coffee/DocumentUpdaterManager.coffee

+ 3 - 2
services/real-time/app/coffee/DocumentUpdaterManager.coffee

@@ -1,6 +1,7 @@
 request = require "request"
 request = require "request"
 logger = require "logger-sharelatex"
 logger = require "logger-sharelatex"
 settings = require "settings-sharelatex"
 settings = require "settings-sharelatex"
+metrics = require("metrics-sharelatex")
 
 
 redis = require("redis-sharelatex")
 redis = require("redis-sharelatex")
 rclient = redis.createClient(settings.redis.web)
 rclient = redis.createClient(settings.redis.web)
@@ -30,10 +31,10 @@ module.exports = DocumentUpdaterManager =
 
 
 	flushProjectToMongoAndDelete: (project_id, callback = ()->) ->
 	flushProjectToMongoAndDelete: (project_id, callback = ()->) ->
 		logger.log project_id:project_id, "deleting project from document updater"
 		logger.log project_id:project_id, "deleting project from document updater"
-		#timer = new metrics.Timer("delete.mongo.project")
+		timer = new metrics.Timer("delete.mongo.project")
 		url = "#{settings.apis.documentupdater.url}/project/#{project_id}"
 		url = "#{settings.apis.documentupdater.url}/project/#{project_id}"
 		request.del url, (err, res, body)->
 		request.del url, (err, res, body)->
-			#timer.done()
+			timer.done()
 			if err?
 			if err?
 				logger.error {err, project_id}, "error deleting project from document updater"
 				logger.error {err, project_id}, "error deleting project from document updater"
 				return callback(err)
 				return callback(err)