start prometheus metrics
This commit is contained in:
@@ -13,6 +13,9 @@ const debug = require('debug')('routes')
|
||||
const exportController = require('./api/controller/export')
|
||||
const eventController = require('./api/controller/event')
|
||||
const announceController = require('./api/controller/announce')
|
||||
// const metricsController = require('./metrics')
|
||||
const promBundle = require('express-prom-bundle')
|
||||
const metricsMiddleware = promBundle({ includeMethod: true })
|
||||
|
||||
const helpers = require('./helpers')
|
||||
const app = express()
|
||||
@@ -20,6 +23,8 @@ const app = express()
|
||||
// ignore unimplemented ping url from fediverse
|
||||
app.use(spamFilter)
|
||||
|
||||
app.use(metricsMiddleware)
|
||||
|
||||
app.use((req, res, next) => {
|
||||
debug(req.method, req.path)
|
||||
next()
|
||||
|
||||
Reference in New Issue
Block a user