diff --git a/pandora_console/operation/agentes/alerts_status.php b/pandora_console/operation/agentes/alerts_status.php index a4f7c7d81c..68988900bc 100755 --- a/pandora_console/operation/agentes/alerts_status.php +++ b/pandora_console/operation/agentes/alerts_status.php @@ -536,19 +536,21 @@ echo ''; ui_require_css_file('cluetip', 'include/styles/js/'); ui_require_jquery_file('cluetip'); -$system_higher = false; -$modules_agent = db_get_all_rows_sql(sprintf('SELECT id_agente FROM tagente_modulo WHERE id_agente = %s', $id_agente)); -if (is_array($modules_agent)) { - $all_modules = db_get_all_rows_sql('SELECT id_agente FROM tagente_modulo'); - $all_agents = db_get_all_rows_sql('SELECT id_agente FROM tagente'); - if (is_array($all_modules) && is_array($all_agents)) { - if ((count($all_modules) / count($all_agents)) >= 200) { - $system_higher = true; +if (isset($id_agente)) { + $system_higher = false; + $modules_agent = db_get_all_rows_sql(sprintf('SELECT id_agente FROM tagente_modulo WHERE id_agente = %s', $id_agente)); + if (is_array($modules_agent)) { + $all_modules = db_get_all_rows_sql('SELECT id_agente FROM tagente_modulo'); + $all_agents = db_get_all_rows_sql('SELECT id_agente FROM tagente'); + if (is_array($all_modules) && is_array($all_agents)) { + if ((count($all_modules) / count($all_agents)) >= 200) { + $system_higher = true; + } } } -} -echo '
'.__('Your system has a much higher rate of modules per agent than recommended (200 modules per agent). This implies performance problems in the system, please consider reducing the number of modules in this agent.').'
'; + echo '
'.__('Your system has a much higher rate of modules per agent than recommended (200 modules per agent). This implies performance problems in the system, please consider reducing the number of modules in this agent.').'
'; +} ?>