'0' AND `uptime` < '86400'"); while($device = mysql_fetch_array($sql)){ $rebooted[] = "$device[id]"; } ?>
Nodes with Outages
$int[0] - $int[1]"; } foreach ($intlist as $intname) { $intpop .= "$br $intname"; $br = "
"; } unset($br); if($intpop) {$intpop = "onmouseover=\"return overlib('$intpop', WIDTH, 350);\" onmouseout=\"return nd();\""; } $srvlist = array(); $sql = mysql_query("SELECT `service_type`, `service_message` FROM services WHERE `service_status` = '0' AND `service_host` = '$node'"); while($srv = mysql_fetch_row($sql)) { $srvlist[] = "$srv[0] - " . trim($srv[1]); } foreach ($srvlist as $srvname) { $srvpop .= "$br " . truncate($srvname, 100); $br = "
"; } unset($br); if($srvpop) { $srvpop = "onmouseover=\"return overlib('$srvpop', WIDTH, 350);\" onmouseout=\"return nd();\""; $srvpop = str_replace("\n", ". ", $srvpop); } $mouseover = "onmouseover=\"return overlib('');\" onmouseout=\"return nd();\""; if(hoststatus($node)) { $statimg = "Host Up"; } else { $statimg = "Host Down";} if($bg == "#ffffff") { $bg = "#e5e5e5"; } else { $bg="#ffffff"; } echo(""); unset($int, $ints, $intlist, $intpop, $srv, $srvlist, $srvname, $srvpop); } echo("
Host
Int
Srv
$host $statimg $ints $services
"); ?>
Network Infrastructure Diagram
Auto-generated network diagram