From aed4a7ce18e4281b6dba75202e3f404c65cb16e8 Mon Sep 17 00:00:00 2001 From: James Allen Date: Tue, 6 May 2014 16:52:58 +0100 Subject: [PATCH] Add in metrics --- services/docstore/app.coffee | 4 ++++ services/docstore/package.json | 1 + 2 files changed, 5 insertions(+) diff --git a/services/docstore/app.coffee b/services/docstore/app.coffee index f8024ec188..d9185c4fdc 100644 --- a/services/docstore/app.coffee +++ b/services/docstore/app.coffee @@ -4,8 +4,12 @@ express = require "express" bodyParser = require "body-parser" Errors = require "./app/js/Errors" HttpController = require "./app/js/HttpController" +Metrics = require "metrics-sharelatex" +Path = require "path" +Metrics.initialize("docstore") logger.initialize("docstore") +Metrics.mongodb.monitor(Path.resolve(__dirname + "/node_modules/mongojs/node_modules/mongodb"), logger) app = express() diff --git a/services/docstore/package.json b/services/docstore/package.json index 029f13cebc..c77840e80e 100644 --- a/services/docstore/package.json +++ b/services/docstore/package.json @@ -6,6 +6,7 @@ "dependencies": { "settings-sharelatex": "git+https://github.com/sharelatex/settings-sharelatex.git#master", "logger-sharelatex": "git+https://github.com/sharelatex/logger-sharelatex.git#master", + "metrics-sharelatex": "git+https://github.com/sharelatex/metrics-sharelatex.git#master", "mongojs": "0.9.11", "express": "~4.1.1", "underscore": "~1.6.0",