feat(assist): fixed wrong metrics import
This commit is contained in:
parent
4ad57b0780
commit
62f223d437
2 changed files with 20 additions and 10 deletions
|
|
@ -4,7 +4,16 @@ const socket = require("./servers/websocket");
|
||||||
const {request_logger} = require("./utils/helper");
|
const {request_logger} = require("./utils/helper");
|
||||||
const health = require("./utils/health");
|
const health = require("./utils/health");
|
||||||
const assert = require('assert').strict
|
const assert = require('assert').strict
|
||||||
const register = require('./metrics').register;
|
const register = require('./utils/metrics').register;
|
||||||
|
|
||||||
|
health.healthApp.get('/metrics', async (req, res) => {
|
||||||
|
try {
|
||||||
|
res.set('Content-Type', register.contentType);
|
||||||
|
res.end(await register.metrics());
|
||||||
|
} catch (ex) {
|
||||||
|
res.status(500).end(ex);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
const debug = process.env.debug === "1";
|
const debug = process.env.debug === "1";
|
||||||
const heapdump = process.env.heapdump === "1";
|
const heapdump = process.env.heapdump === "1";
|
||||||
|
|
@ -27,15 +36,6 @@ wsapp.get(['/', PREFIX, `${PREFIX}/`, `${PREFIX}/${P_KEY}`, `${PREFIX}/${P_KEY}/
|
||||||
wsapp.use(`${PREFIX}/${P_KEY}`, socket.wsRouter);
|
wsapp.use(`${PREFIX}/${P_KEY}`, socket.wsRouter);
|
||||||
heapdump && wsapp.use(`${PREFIX}/${P_KEY}/heapdump`, dumps.router);
|
heapdump && wsapp.use(`${PREFIX}/${P_KEY}/heapdump`, dumps.router);
|
||||||
|
|
||||||
health.healthApp.get('/metrics', async (req, res) => {
|
|
||||||
try {
|
|
||||||
res.set('Content-Type', register.contentType);
|
|
||||||
res.end(await register.metrics());
|
|
||||||
} catch (ex) {
|
|
||||||
res.status(500).end(ex);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
const wsserver = wsapp.listen(PORT, HOST, () => {
|
const wsserver = wsapp.listen(PORT, HOST, () => {
|
||||||
console.log(`WS App listening on http://${HOST}:${PORT}`);
|
console.log(`WS App listening on http://${HOST}:${PORT}`);
|
||||||
health.healthApp.listen(health.PORT, HOST, health.listen_cb);
|
health.healthApp.listen(health.PORT, HOST, health.listen_cb);
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,16 @@ const {request_logger} = require('./utils/helper');
|
||||||
const express = require('express');
|
const express = require('express');
|
||||||
const health = require("./utils/health");
|
const health = require("./utils/health");
|
||||||
const assert = require('assert').strict;
|
const assert = require('assert').strict;
|
||||||
|
const register = require('./utils/metrics').register;
|
||||||
|
|
||||||
|
health.healthApp.get('/metrics', async (req, res) => {
|
||||||
|
try {
|
||||||
|
res.set('Content-Type', register.contentType);
|
||||||
|
res.end(await register.metrics());
|
||||||
|
} catch (ex) {
|
||||||
|
res.status(500).end(ex);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
let socket;
|
let socket;
|
||||||
if (process.env.redis === "true") {
|
if (process.env.redis === "true") {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue