Nodes with Outages
| Host | Int | Srv |
$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 = " "; }
else { $statimg = " ";}
if($bg == "#ffffff") { $bg = "#e5e5e5"; } else { $bg="#ffffff"; }
echo("
$host |
$statimg |
$ints |
$services | ");
unset($int, $ints, $intlist, $intpop, $srv, $srvlist, $srvname, $srvpop);
}
echo(" ");
?>
|
Network Infrastructure Diagram
|