feat: Add prometheus middleware to express

This enables collecting metrics from node.js and express.
This commit is contained in:
Frank Nagel
2021-06-02 10:02:44 +02:00
parent d69ac01bbf
commit b42e911a11
4 changed files with 610 additions and 11 deletions

View File

@@ -36,11 +36,13 @@
"@openstapps/core": "0.46.0",
"@openstapps/core-tools": "0.21.0",
"@openstapps/logger": "0.7.0",
"@types/express-prometheus-middleware": "1.2.0",
"@types/node": "14.17.1",
"commander": "7.2.0",
"config": "3.3.6",
"cors": "2.8.5",
"express": "4.17.1",
"express-prometheus-middleware": "1.2.0",
"express-promise-router": "4.1.0",
"fs-extra": "9.1.0",
"got": "11.8.2",
@@ -50,6 +52,7 @@
"node-cache": "5.1.2",
"node-cron": "3.0.0",
"nodemailer": "6.6.1",
"prom-client": "12.0.0",
"promise-queue": "2.2.5",
"sanitize-filename": "1.6.3",
"ts-node": "9.1.1",