mirror of
https://github.com/overleaf/overleaf.git
synced 2025-03-01 10:21:26 +00:00
Add in new http monitoring
This commit is contained in:
parent
09224007a7
commit
76f929f415
2 changed files with 7 additions and 4 deletions
|
@ -1,7 +1,6 @@
|
|||
express = require('express')
|
||||
logger = require('logger-sharelatex')
|
||||
logger.initialize("filestore")
|
||||
metrics = require("./app/js/metrics")
|
||||
settings = require("settings-sharelatex")
|
||||
request = require("request")
|
||||
fileController = require("./app/js/FileController")
|
||||
|
@ -11,9 +10,13 @@ appIsOk = true
|
|||
app = express()
|
||||
streamBuffers = require("stream-buffers")
|
||||
|
||||
Metrics = require "metrics-sharelatex"
|
||||
Metrics.initialize("filestore")
|
||||
Metrics.open_sockets.monitor(logger)
|
||||
|
||||
app.configure ->
|
||||
app.use express.bodyParser()
|
||||
app.use Metrics.http.monitor(logger)
|
||||
|
||||
app.configure 'development', ->
|
||||
console.log "Development Enviroment"
|
||||
|
@ -21,13 +24,12 @@ app.configure 'development', ->
|
|||
|
||||
app.configure 'production', ->
|
||||
console.log "Production Enviroment"
|
||||
app.use express.logger()
|
||||
app.use express.errorHandler()
|
||||
|
||||
metrics.inc "startup"
|
||||
Metrics.inc "startup"
|
||||
|
||||
app.use (req, res, next)->
|
||||
metrics.inc "http-request"
|
||||
Metrics.inc "http-request"
|
||||
next()
|
||||
|
||||
app.use (req, res, next) ->
|
||||
|
|
|
@ -4,6 +4,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",
|
||||
"request": "2.14.0",
|
||||
"lynx": "0.0.11",
|
||||
"grunt-mocha-test": "~0.8.2",
|
||||
|
|
Loading…
Reference in a new issue