From 3d8fa354d3ea60250f565cbb7573b9e18ae4c429 Mon Sep 17 00:00:00 2001 From: kulikov-a <36099472+kulikov-a@users.noreply.github.com> Date: Wed, 25 Nov 2020 16:10:16 +0300 Subject: [PATCH] SysInfo widget: add current CPU load progress-bar refers to FR: https://github.com/opnsense/core/issues/4480 --- .../widgets/widgets/system_information.widget.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/www/widgets/widgets/system_information.widget.php b/src/www/widgets/widgets/system_information.widget.php index 98c637d95..04a9c47da 100644 --- a/src/www/widgets/widgets/system_information.widget.php +++ b/src/www/widgets/widgets/system_information.widget.php @@ -45,6 +45,10 @@ require_once("system.inc"); */ function system_information_widget_cpu_update(sender, data) { + // update cpu usage progress-bar + var cpu_perc = parseInt(data['cpu']['used']); + $("#system_information_widget_cpu .progress-bar").css("width", cpu_perc + "%").attr("aria-valuenow", cpu_perc + "%"); + $("#system_information_widget_cpu .cpu_text").html(cpu_perc + " % "); // push new measurement, keep a maximum of 100 measures in system_information_widget_cpu_data.push(parseInt(data['cpu']['used'])); if (system_information_widget_cpu_data.length > 100) { @@ -208,6 +212,15 @@ require_once("system.inc"); + + + +
+
+ +
+ +