"); #if (file_exists("includes/dev-data-" . strtolower($device[os]) . ".inc.php")) { echo("
"); # echo("

Device Data

"); # include("includes/dev-data-" . strtolower($device[os]) . ".inc.php"); include("includes/dev-overview-data.inc.php"); echo("
"); #} include("overview/ports.inc.php"); #include("overview/current.inc.php"); if ($services['total']) { echo("
"); echo("

Services

"); echo("
$services[total] $services[up] $services[down] $services[disabled]
"); echo("
"); foreach (dbFetchRows("SELECT * FROM services WHERE device_id = ? ORDER BY service_type", array($device['device_id'])) as $data) { if ($data[service_status] == "0" && $data[service_ignore] == "1") { $status = "grey"; } if ($data[service_status] == "1" && $data[service_ignore] == "1") { $status = "green"; } if ($data[service_status] == "0" && $data[service_ignore] == "0") { $status = "red"; } if ($data[service_status] == "1" && $data[service_ignore] == "0") { $status = "blue"; } echo("$break" . strtolower($data[service_type]) . ""); $break = ", "; } echo("
"); echo("
"); } ### FIXME - split this into overview/syslog.inc.php? $syslog = dbFetchRows("SELECT *, DATE_FORMAT(timestamp, '%Y-%m-%d %T') AS date from syslog WHERE device_id = ? ORDER BY timestamp DESC LIMIT 20", array($device['device_id'])); if (is_array($syslog)) { echo("
"); echo("

Recent Syslog

"); echo(""); foreach ($syslog as $entry) { include("includes/print-syslog.inc.php"); } echo("
"); echo("
"); } echo(""); echo("
"); ### Right Pane include("overview/processors.inc.php"); include("overview/mempools.inc.php"); include("overview/storage.inc.php"); include("overview/sensors/temperatures.inc.php"); include("overview/sensors/humidity.inc.php"); include("overview/sensors/fanspeeds.inc.php"); include("overview/sensors/voltages.inc.php"); include("overview/sensors/current.inc.php"); include("overview/sensors/power.inc.php"); include("overview/sensors/frequencies.inc.php"); echo("
"); echo("

"); echo(''); echo(" Recent Events

"); echo(""); $eventlog = dbFetchRows("SELECT *,DATE_FORMAT(datetime, '%d/%b/%y %T') as humandate FROM `eventlog` WHERE `host` = ? ORDER BY `datetime` DESC LIMIT 0,10", array($device['device_id'])); foreach ($eventlog as $entry) { include("includes/print-event-short.inc.php"); } echo("
"); echo("
"); ?>