From 784ebd8d27874ddc09a99726ca0cbe41cc081611 Mon Sep 17 00:00:00 2001 From: kulikov-a <36099472+kulikov-a@users.noreply.github.com> Date: Sun, 19 Dec 2021 17:59:05 +0300 Subject: [PATCH] Logs: quick severity filter with "Warning" default (#5370) --- .../Diagnostics/Api/LogController.php | 2 +- .../app/views/OPNsense/Diagnostics/log.volt | 96 +++++++++++++++++-- src/opnsense/scripts/systemhealth/queryLog.py | 64 ++++++------- 3 files changed, 119 insertions(+), 43 deletions(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/LogController.php b/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/LogController.php index 9c7a8f214..1921ce234 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/LogController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/LogController.php @@ -103,7 +103,7 @@ class LogController extends ApiControllerBase $this->response->setRawHeader("Content-Type: text/csv"); $this->response->setRawHeader("Content-Disposition: attachment; filename=" . $scope . ".log"); foreach (json_decode($response, true)['rows'] as $row) { - printf("%s\t%s\t%s\n", $row['timestamp'], $row['process_name'], $row['line']); + printf("%s\t%s\t%s\t%s\n", $row['timestamp'], $row['severity'], $row['process_name'], $row['line']); } return; } diff --git a/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt b/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt index ae5f0995e..53c7b2a8a 100644 --- a/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt +++ b/src/opnsense/mvc/app/views/OPNsense/Diagnostics/log.volt @@ -26,6 +26,26 @@
@@ -120,12 +196,12 @@