From 5971e5bb2c5b0796539905678cb7ade44d531c5e Mon Sep 17 00:00:00 2001 From: srgooglo Date: Fri, 13 May 2022 15:10:06 +0200 Subject: [PATCH] get server status from internal server --- packages/streaming-server/src/index.js | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/packages/streaming-server/src/index.js b/packages/streaming-server/src/index.js index 027bdbb0..f58a55f0 100644 --- a/packages/streaming-server/src/index.js +++ b/packages/streaming-server/src/index.js @@ -189,30 +189,9 @@ class StreamingServer { "/status": { method: "get", fn: async (req, res) => { - const cpuPercentageUsage = await cpu.percentageUsage() + const serverStatus = await this.IMediaServer.getServerStatus() - return res.json({ - os: { - arch: os.arch(), - platform: os.platform(), - release: os.release(), - }, - cpu: { - num: os.cpus().length, - load: cpuPercentageUsage, - model: os.cpus()[0].model, - speed: os.cpus()[0].speed, - }, - mem: { - totle: os.totalmem(), - free: os.freemem() - }, - nodejs: { - uptime: Math.floor(process.uptime()), - version: process.version, - mem: process.memoryUsage() - }, - }) + return res.json(serverStatus) } }, "/streams": {