Viewing File server/web/main.php of 1.16.2a
|
"; 86: $al=$NATS->GetAlerts(); 87: if (($al===false)||(count($al)==0)) 88: { 89: echo "".$NATS->Lang->Item("no.monitor.alerts").""; 90: } 91: else 92: { 93: echo ""; 94: echo "".$NATS->Lang->Item("monitor.alerts").""; 95: echo ""; 96: } 97: echo " | ".$NATS->Lang->Item("check.updates")." | ||||||||
";
103: echo "".$NATS->Lang->Item("monitoring")." "; 104: $nq="SELECT COUNT(nodeid) FROM fnnode"; 105: $nr=$NATS->DB->Query($nq); 106: if ($nrow=$NATS->DB->Fetch_Array($nr)) $nodecount=$nrow['COUNT(nodeid)']; 107: else $nodecount=0; 108: $NATS->DB->Free($nr); 109: $gq="SELECT COUNT(groupid) FROM fngroup"; 110: $gr=$NATS->DB->Query($gq); 111: if ($nrow=$NATS->DB->Fetch_Array($gr)) $groupcount=$nrow['COUNT(groupid)']; 112: else $groupcount=0; 113: $NATS->DB->Free($gr); 114: echo "".$nodecount." ".$NATS->Lang->Item("nodes.configured")." "; 115: echo "".$groupcount." ".$NATS->Lang->Item("node.groups")." "; 116: echo " | ";
117: echo "".$NATS->Lang->Item("common.tasks")." "; 118: echo "".$NATS->Lang->Item("add.nodes")." "; 119: echo "".$NATS->Lang->Item("email.alerting")." "; 120: echo "".$NATS->Lang->Item("configure.tests")." "; 121: echo " | ||||||||
".$NATS->Lang->Item("test.summaries")." "; 124: echo "".$NATS->Lang->Item("today")." - "; 125: echo "".$NATS->Lang->Item("last.24h")." - "; 126: echo "".$NATS->Lang->Item("custom").""; 127: echo " | |||||||||
";
130: /*
131: echo "Installed Test Modules "; 132: echo "
"; 149: $q="SELECT nodeid,nodename,alertlevel FROM fnnode WHERE nodeenabled=1 ORDER BY alertlevel DESC, weight ASC"; 150: $r=$NATS->DB->Query($q); 151: $first=true; 152: while ($row=$NATS->DB->Fetch_Array($r)) 153: { 154: if ($first) $first=false; 155: else echo ", "; 156: echo ""; 157: echo ""; 158: if ($row['nodename']!="") echo $row['nodename']; 159: else if ($row['nodeid'] != "") echo $row['nodeid']; 160: else echo $NATS->Lang->Item("node"); 161: echo ""; 162: } 163: echo " |
".$NATS->Lang->Item("node")." | ".$NATS->Lang->Item("options")." | "; 219: echo "".$NATS->Lang->Item("move")." | ||||||||||
";
225: echo "";
226: echo "";
227:
228: echo "";
229: if ($row['nodename']!="") echo $row['nodename'];
230: else if ($row['nodeid'] != "") echo $row['nodeid'];
231: else echo $NATS->Lang->Item("node");
232: echo "";
233:
234: echo " ";
235: echo "(".$row['nodeid'].")";
236: echo " | ";
237: echo " | ";
241:
242: if ($nm)
243: {
244: echo "245: echo "";
246: echo "";
247: }
248:
249: echo "![]() ![]() ";
250: if ($f==0) echo " | ";
274:
275: if ($nm) echo "";
276: $f++;
277:
278: echo "![]() ![]() ![]() ![]() | Lang->Item("create.node")."\"> ";
283: echo hlink("Node:Create");
284: if ($nm) echo " ".$NATS->Lang->Item("refresh.weight")."";
285: echo " | Summary: ".$NATS->Lang->Item("today")." - ";
290: echo "".$NATS->Lang->Item("last.24h")." - ";
291: echo "".$NATS->Lang->Item("custom")." - ";
292: echo "".$NATS->Lang->Item("config")." | |
GroupAlertLevel($row['groupid'])."\">".$row['groupname']." | "; 313: echo "![]() ![]() | ";
316: echo "";
317:
318: if ($f==0) echo "![]() ![]() ![]() ![]() | ";
335: $f++;
336:
337: echo "
| ||
Lang->Item("create.group")."\">"; 343: echo " ".hlink("Group:Create")." |
"; 359: echo "".$row['vtitle'].""; 360: echo " | ";
361: echo "![]() ![]() |
| |
Lang->Item("create.view")."\"> "; 370: echo hlink("View:Create")." |
"; 390: echo "".$rep['reportname'].""; 391: echo " | ";
392: echo "";
393: echo "![]() |
"; 420: echo $NATS->Lang->Item("nodeid"); 421: echo " | "; 422: echo ""; 423: echo $NATS->Lang->Item("name"); 424: echo " | "; 425: echo ""; 426: echo $NATS->Lang->Item("hostname"); 427: echo " | "; 428: echo ""; 429: echo $NATS->Lang->Item("schedule"); 430: echo " | "; 431: echo ""; 432: echo $NATS->Lang->Item("enabled"); 433: echo " | "; 434: echo ""; 435: echo $NATS->Lang->Item("ping")." / ".$NATS->Lang->Item("required");; 436: echo " | "; 437: echo ""; 438: echo $NATS->Lang->Item("interval"); 439: echo " | "; 440: echo ""; 441: echo $NATS->Lang->Item("nodeside"); 442: echo " | "; 443: echo "
"; 449: echo $row['nodeid']; 450: echo " | "; 451: echo $row['nodename']; 452: echo " | "; 453: echo $row['hostname']; 454: echo " | "; 455: if ($row['scheduleid']==0) $s="All Times"; 456: else if (isset($scheds[$row['scheduleid']])) $s=$scheds[$row['scheduleid']]; 457: else $s="UNKNOWN"; 458: echo $s; 459: echo " | "; 460: echo dispyn($row['nodeenabled']); 461: echo " | "; 462: echo dispyn($row['pingtest'])." / ".dispyn($row['pingfatal']); 463: echo " | "; 464: echo $row['testinterval']; 465: echo " | "; 466: echo dispyn($row['nsenabled']); 467: echo " | "; 468: 469: echo "