From d535ec170dee640dc12d4dc1e00e2636eadf560c Mon Sep 17 00:00:00 2001 From: Unitech Date: Thu, 14 Jan 2021 11:43:04 +0100 Subject: [PATCH] chore: fix for sysmonit updated --- lib/API/UX/pm2-ls.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lib/API/UX/pm2-ls.js b/lib/API/UX/pm2-ls.js index da43fe4a..fd0c770f 100644 --- a/lib/API/UX/pm2-ls.js +++ b/lib/API/UX/pm2-ls.js @@ -424,15 +424,14 @@ function miniMonitBar(sys_infos) { sys_summary_line += ` | ${chalk.bold('mem free')}: ${UxHelpers.colorizedMetric(perc_mem_usage, 30, 10, '%')} ` } - let interfaces = Object.keys(sys_metrics).filter(m => m.includes('net') && m != 'net:default').map(i => i.split(':')[1]).filter((iface, i, self) => self.indexOf(iface) === i) + let interfaces = Object.keys(sys_metrics).filter(m => m.includes('net') && m != 'net:default').map(i => i.split(':')[2]).filter((iface, i, self) => self.indexOf(iface) === i) interfaces.forEach(iface => { sys_summary_line += `| ${chalk.bold(iface)}: ` - sys_summary_line += `⇓ ${UxHelpers.colorizedMetric(sys_metrics[`net:${iface}:rx_5`].value, 10, 20, 'mb/s')} ` - sys_summary_line += `⇑ ${UxHelpers.colorizedMetric(sys_metrics[`net:${iface}:tx_5`].value, 10, 20, 'mb/s')} ` + sys_summary_line += `⇓ ${UxHelpers.colorizedMetric(sys_metrics[`net:rx_5:${iface}`].value, 10, 20, 'mb/s')} ` + sys_summary_line += `⇑ ${UxHelpers.colorizedMetric(sys_metrics[`net:tx_5:${iface}`].value, 10, 20, 'mb/s')} ` }) - if (CONDENSED_MODE == false) { let read = sys_metrics['io:r'].value let write = sys_metrics['io:w'].value @@ -440,11 +439,11 @@ function miniMonitBar(sys_infos) { sys_summary_line += `| ${chalk.bold('disk')}: ⇓ ${UxHelpers.colorizedMetric(read, 10, 20, 'mb/s')}` sys_summary_line += ` ⇑ ${UxHelpers.colorizedMetric(write, 10, 20, 'mb/s')} ` - let disks = Object.keys(sys_metrics).filter(m => m.includes('fs:')).map(i => i.split(':')[1]).filter((iface, i, self) => self.indexOf(iface) === i) + let disks = Object.keys(sys_metrics).filter(m => m.includes('fs:')).map(i => i.split(':')[2]).filter((iface, i, self) => self.indexOf(iface) === i) var disk_nb = 0 disks.forEach(fs => { - let use = sys_metrics[`fs:${fs}:use`].value + let use = sys_metrics[`fs:use:${fs}`].value if (use > 60) sys_summary_line += `${chalk.grey(fs)} ${UxHelpers.colorizedMetric(use, 80, 90, '%')} ` })