diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index fec8feef43..ab34624e08 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -988,6 +988,10 @@ select:-internal-list-box { display: flex; } +.flex_important { + display: flex !important; +} + .flex-row-important { display: flex !important; flex-direction: row !important; diff --git a/pandora_console/operation/agentes/alerts_status.php b/pandora_console/operation/agentes/alerts_status.php index c262d8c4b3..a4f7c7d81c 100755 --- a/pandora_console/operation/agentes/alerts_status.php +++ b/pandora_console/operation/agentes/alerts_status.php @@ -535,6 +535,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; + } + } +} + +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.').'
'; + ?>