mirror of
https://github.com/overleaf/overleaf.git
synced 2025-03-03 14:12:11 +00:00
Adapt for metrics v2
This commit is contained in:
parent
f2230d6f27
commit
8a046ddf20
1 changed files with 5 additions and 2 deletions
|
@ -1,3 +1,5 @@
|
|||
metrics = require("metrics-sharelatex")
|
||||
metrics.initialize("notifications")
|
||||
Settings = require 'settings-sharelatex'
|
||||
logger = require 'logger-sharelatex'
|
||||
logger.initialize("notifications-sharelatex")
|
||||
|
@ -7,8 +9,7 @@ controller = require("./app/js/NotificationsController")
|
|||
mongojs = require('mongojs')
|
||||
db = mongojs(Settings.mongo.url, ['notifications'])
|
||||
Path = require("path")
|
||||
metrics = require("metrics-sharelatex")
|
||||
metrics.initialize("notifications")
|
||||
|
||||
metrics.memory.monitor(logger)
|
||||
|
||||
HealthCheckController = require("./app/js/HealthCheckController")
|
||||
|
@ -19,6 +20,8 @@ app.configure ()->
|
|||
app.use metrics.http.monitor(logger)
|
||||
app.use express.errorHandler()
|
||||
|
||||
metrics.injectMetricsRoute(app)
|
||||
|
||||
app.post '/user/:user_id', controller.addNotification
|
||||
app.get '/user/:user_id', controller.getUserNotifications
|
||||
app.del '/user/:user_id/notification/:notification_id', controller.removeNotificationId
|
||||
|
|
Loading…
Reference in a new issue