From 052008bbf96278161448aa226d9074d9e35f34f9 Mon Sep 17 00:00:00 2001 From: mdtrooper <tres.14159@gmail.com> Date: Mon, 20 Jul 2009 13:18:18 +0000 Subject: [PATCH] 2009-07-20 Miguel de Dios <miguel.dedios@artica.es> * operation/agentes/tactical.php, operation/agentes/status_monitor.php: add link to list monitors "not init". Fixes: 2815098 git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1813 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 6 ++++++ pandora_console/operation/agentes/status_monitor.php | 3 +++ pandora_console/operation/agentes/tactical.php | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 74520a572f..1be16383ae 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,9 @@ +2009-07-20 Miguel de Dios <miguel.dedios@artica.es> + + * operation/agentes/tactical.php, operation/agentes/status_monitor.php: add + link to list monitors "not init". + Fixes: 2815098 + 2009-07-20 Miguel de Dios <miguel.dedios@artica.es> * include/functions_reporting.php: fix bad merge with local installation. diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php index 1e0da0ac9f..72a7f11bac 100644 --- a/pandora_console/operation/agentes/status_monitor.php +++ b/pandora_console/operation/agentes/status_monitor.php @@ -55,6 +55,7 @@ $fields[1] = __('Warning'); $fields[2] = __('Critical'); $fields[3] = __('Unknown'); $fields[4] = __('Not normal'); +$fields[5] = __('Not init'); print_select ($fields, "status", $status, 'this.form.submit();', __('All'), -1); echo '</td>'; @@ -125,6 +126,8 @@ if ($status == 0) { //Up $sql .= " AND ((UNIX_TIMESTAMP(NOW()) - tagente_estado.utimestamp) >= (tagente_estado.current_interval * 2) OR tagente_estado.estado = 2 OR tagente_estado.estado = 1) "; } elseif ($status == 3) { //Unknown $sql .= " AND tagente_modulo.id_tipo_modulo < 21 AND (UNIX_TIMESTAMP(NOW()) - tagente_estado.utimestamp) >= (tagente_estado.current_interval * 2)"; +} elseif ($status == 5) { + $sql .= " AND tagente_estado.utimestamp = 0"; } $sql .= " ORDER BY tagente.id_grupo, tagente.nombre"; diff --git a/pandora_console/operation/agentes/tactical.php b/pandora_console/operation/agentes/tactical.php index 736af8c887..c67787e387 100644 --- a/pandora_console/operation/agentes/tactical.php +++ b/pandora_console/operation/agentes/tactical.php @@ -116,7 +116,7 @@ $cells[4]["color"] = "#C0C0C0"; $cells[5][0] = __('Monitors not init'); $cells[5][1] = $data["monitor_not_init"]; $cells[5]["color"] = "#f00"; -$cells[5]["href"] = "#"; +$cells[5]["href"] = "index.php?sec=estado&sec2=operation/agentes/status_monitor&refr=60&status=5"; //Not init $cells[6][0] = __('Alerts defined'); $cells[6][1] = $data["monitor_alerts"];