From 2ae58a2e260b12dce0fbe395f055bcee466102f2 Mon Sep 17 00:00:00 2001 From: vogelor <vogelor@ispconfig3> Date: Tue, 20 Jan 2009 19:58:59 +0000 Subject: [PATCH] Small bugfixes and enhancements --- interface/web/monitor/show_sys_state.php | 17 ++++++----------- .../mods-available/monitor_core_module.inc.php | 4 ++-- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/interface/web/monitor/show_sys_state.php b/interface/web/monitor/show_sys_state.php index 034276ac17..b695a461aa 100644 --- a/interface/web/monitor/show_sys_state.php +++ b/interface/web/monitor/show_sys_state.php @@ -125,9 +125,6 @@ function _getServerState($serverId, $serverName, $showAll) /* The State of the server */ $serverState = 'ok'; - /** The Number of several infos, warnings, errors, ... */ - $count = array('unknown' => 0, 'info' => 0, 'warning' => 0, 'critical' => 0, 'error' => 0); - /** The messages */ $messages = array(); @@ -148,12 +145,12 @@ function _getServerState($serverId, $serverName, $showAll) $res .= '<div class="systemmonitor-content icons32 ico-'.$serverState.'">'; $res .= $app->lng("monitor_serverstate_server_txt") . ': ' . $serverName . '<br />'; $res .= $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . '<br />'; - // $res .= sizeof($messages['ok']) . ' ok | '; - $res .= sizeof($messages['unknown']) . ' ' . $app->lng("monitor_serverstate_unknown_txt") . ' | '; - $res .= sizeof($messages['info']) . ' ' . $app->lng("monitor_serverstate_info_txt") . ' | '; - $res .= sizeof($messages['warning']) . ' ' . $app->lng("monitor_serverstate_warning_txt") . ' | '; - $res .= sizeof($messages['critical']) . ' ' . $app->lng("monitor_serverstate_critical_txt") . ' | '; - $res .= sizeof($messages['error']) . ' ' . $app->lng("monitor_serverstate_error_txt") . '<br />'; + // $res .= sizeof($messages[$app->lng("monitor_serverstate_listok_txt")]) . ' ok | '; + $res .= sizeof($messages[$app->lng("monitor_serverstate_listunknown_txt")]) . ' ' . $app->lng("monitor_serverstate_unknown_txt") . ' | '; + $res .= sizeof($messages[$app->lng("monitor_serverstate_listinfo_txt")]) . ' ' . $app->lng("monitor_serverstate_info_txt") . ' | '; + $res .= sizeof($messages[$app->lng("monitor_serverstate_listwarning_txt")]) . ' ' . $app->lng("monitor_serverstate_warning_txt") . ' | '; + $res .= sizeof($messages[$app->lng("monitor_serverstate_listcritical_txt")]) . ' ' . $app->lng("monitor_serverstate_critical_txt") . ' | '; + $res .= sizeof($messages[$app->lng("monitor_serverstate_listerror_txt")]) . ' ' . $app->lng("monitor_serverstate_error_txt") . '<br />'; $res .= '<br />'; if ($showAll){ @@ -218,8 +215,6 @@ function _processDbState($type, $serverId, &$serverState, &$messages) $record = $app->db->queryOneRecord("SELECT state FROM monitor_data WHERE type = '" . $type . "' and server_id = " . $serverId . " order by created desc"); // change the new state to the highest state $serverState = _setState($serverState, $record['state']); - // count the states - $count[$record['state']]+= 1; /* * The message depands on the type and the state diff --git a/server/mods-available/monitor_core_module.inc.php b/server/mods-available/monitor_core_module.inc.php index 8bd12e9d98..cf263a2645 100644 --- a/server/mods-available/monitor_core_module.inc.php +++ b/server/mods-available/monitor_core_module.inc.php @@ -191,8 +191,8 @@ class monitor_core_module { /** The state of the disk-usage */ $state = 'ok'; - /** Fetch the data into a array */ - $dfData = shell_exec("df -hTx tmpfs"); + /** Fetch the data of ALL devices into a array (needed for monitoring!)*/ + $dfData = shell_exec("df -hT"); // split into array $df = explode("\n", $dfData); -- GitLab