Blame view
lib/apiserver/routers/matrix.js
547 Bytes
cd4feda87
|
1 |
const express = require('express'); |
352496124
|
2 |
const moment = require('moment'); |
cd4feda87
|
3 4 5 6 7 8 9 10 |
const os = require('os'); const matrix = require('../../matrix'); const router = express.Router(); module.exports = router; const pageIndex = (req, res) => { |
352496124
|
11 12 13 |
matrix.ts = new Date(); matrix.start_time_from_now = moment(matrix.start_time).fromNow(); matrix.uptime_secs = process.uptime(); |
cd4feda87
|
14 |
matrix.loadavg = os.loadavg(); |
7c3860a0a
|
15 |
matrix.workdir = process.cwd(); |
cd4feda87
|
16 17 18 19 20 21 |
matrix.memory_usage = process.memoryUsage(); res.json(matrix); }; router.all('/', pageIndex); |