Viewing File server/web/main.php of 1.11.2a
|
"; 85: $al=$NATS->GetAlerts(); 86: if (($al===false)||(count($al)==0)) 87: { 88: echo "".$NATS->Lang->Item("no.monitor.alerts").""; 89: } 90: else 91: { 92: echo ""; 93: echo "".$NATS->Lang->Item("monitor.alerts").""; 94: echo ""; 95: } 96: echo " | ".$NATS->Lang->Item("check.updates")." | ||||||||
";
102: echo "".$NATS->Lang->Item("monitoring")." "; 103: $nq="SELECT COUNT(nodeid) FROM fnnode"; 104: $nr=$NATS->DB->Query($nq); 105: if ($nrow=$NATS->DB->Fetch_Array($nr)) $nodecount=$nrow['COUNT(nodeid)']; 106: else $nodecount=0; 107: $NATS->DB->Free($nr); 108: $gq="SELECT COUNT(groupid) FROM fngroup"; 109: $gr=$NATS->DB->Query($gq); 110: if ($nrow=$NATS->DB->Fetch_Array($gr)) $groupcount=$nrow['COUNT(groupid)']; 111: else $groupcount=0; 112: $NATS->DB->Free($gr); 113: echo "".$nodecount." ".$NATS->Lang->Item("nodes.configured")." "; 114: echo "".$groupcount." ".$NATS->Lang->Item("node.groups")." "; 115: echo " | ";
116: echo "".$NATS->Lang->Item("common.tasks")." "; 117: echo "".$NATS->Lang->Item("add.nodes")." "; 118: echo "".$NATS->Lang->Item("email.alerting")." "; 119: echo "".$NATS->Lang->Item("configure.tests")." "; 120: echo " | ||||||||
".$NATS->Lang->Item("test.summaries")." "; 123: echo "".$NATS->Lang->Item("today")." - "; 124: echo "".$NATS->Lang->Item("last.24h")." - "; 125: echo "".$NATS->Lang->Item("custom").""; 126: echo " | |||||||||
";
129: /*
130: echo "Installed Test Modules "; 131: echo "
"; 148: $q="SELECT nodeid,nodename,alertlevel FROM fnnode WHERE nodeenabled=1 ORDER BY alertlevel DESC, weight ASC"; 149: $r=$NATS->DB->Query($q); 150: $first=true; 151: while ($row=$NATS->DB->Fetch_Array($r)) 152: { 153: if ($first) $first=false; 154: else echo ", "; 155: echo ""; 156: echo ""; 157: if ($row['nodename']!="") echo $row['nodename']; 158: else echo $row['nodeid']; 159: echo ""; 160: } 161: echo " |
".$NATS->Lang->Item("node")." | ".$NATS->Lang->Item("options")." | "; 190: echo "".$NATS->Lang->Item("move")." | ||||||||||
";
196: echo "";
197: echo "";
198:
199: echo "";
200: echo $row['nodename'];
201: echo "";
202:
203: echo " ";
204: echo "(".$row['nodeid'].")";
205: echo " | ";
206: echo " Lang->Item("edit")."\">";
207: echo " ";
208: echo "Lang->Item("delete")."\"> ";
209: echo " | ";
210:
211: if ($nm)
212: {
213: echo "214: echo "";
215: echo "";
216: }
217:
218: echo "";
219: if ($f==0) echo "";
220: else
221: {
222: echo "";
223: echo "";
224: echo "";
225: }
226:
227: if ($f>=($l-1)) echo "";
228: else
229: {
230: echo "";
231: echo "";
232: echo "";
233: }
234:
235: if ($nm)
236: {
237: echo " [".$row['weight']."] ";
238: echo $nml;
239: echo " ";
240: }
241:
242: echo " | ";
243:
244: if ($nm) echo "";
245: $f++;
246:
247: echo " | Lang->Item("create.node")."\"> ";
252: echo hlink("Node:Create");
253: if ($nm) echo " ".$NATS->Lang->Item("refresh.weight")."";
254: echo " | Summary: ".$NATS->Lang->Item("today")." - ";
259: echo "".$NATS->Lang->Item("last.24h")." - ";
260: echo "".$NATS->Lang->Item("custom")." - ";
261: echo "".$NATS->Lang->Item("config")." | |
GroupAlertLevel($row['groupid'])."\">".$row['groupname']." | "; 282: echo "Lang->Item("edit")."\">"; 283: echo " "; 284: echo "Lang->Item("delete")."\"> | "; 285: echo ""; 286: 287: if ($f==0) echo ""; 288: else 289: { 290: echo ""; 291: echo ""; 292: echo ""; 293: } 294: 295: if ($f>=($l-1)) echo ""; 296: else 297: { 298: echo ""; 299: echo ""; 300: echo ""; 301: } 302: 303: echo " | "; 304: $f++; 305: 306: echo "
| ||
Lang->Item("create.group")."\">"; 312: echo " ".hlink("Group:Create")." |
"; 328: echo "".$row['vtitle'].""; 329: echo " | "; 330: echo "Lang->Item("edit")."\">"; 331: echo " "; 332: echo "Lang->Item("delete")."\">"; 333: echo " |
| |
Lang->Item("create.view")."\"> "; 339: echo hlink("View:Create")." |
"; 359: echo "".$rep['reportname'].""; 360: echo " | "; 361: echo ""; 362: echo "Lang->Item("delete").": ".$rep['reportname']."\">"; 363: echo ""; 364: echo " "; 365: echo " |
"; 389: echo $NATS->Lang->Item("nodeid"); 390: echo " | "; 391: echo ""; 392: echo $NATS->Lang->Item("name"); 393: echo " | "; 394: echo ""; 395: echo $NATS->Lang->Item("hostname"); 396: echo " | "; 397: echo ""; 398: echo $NATS->Lang->Item("schedule"); 399: echo " | "; 400: echo ""; 401: echo $NATS->Lang->Item("enabled"); 402: echo " | "; 403: echo ""; 404: echo $NATS->Lang->Item("ping")." / ".$NATS->Lang->Item("required");; 405: echo " | "; 406: echo ""; 407: echo $NATS->Lang->Item("interval"); 408: echo " | "; 409: echo ""; 410: echo $NATS->Lang->Item("nodeside"); 411: echo " | "; 412: echo "
"; 418: echo $row['nodeid']; 419: echo " | "; 420: echo $row['nodename']; 421: echo " | "; 422: echo $row['hostname']; 423: echo " | "; 424: if ($row['scheduleid']==0) $s="All Times"; 425: else if (isset($scheds[$row['scheduleid']])) $s=$scheds[$row['scheduleid']]; 426: else $s="UNKNOWN"; 427: echo $s; 428: echo " | "; 429: echo dispyn($row['nodeenabled']); 430: echo " | "; 431: echo dispyn($row['pingtest'])." / ".dispyn($row['pingfatal']); 432: echo " | "; 433: echo $row['testinterval']; 434: echo " | "; 435: echo dispyn($row['nsenabled']); 436: echo " | "; 437: 438: echo "