Viewing File server/web/main.php of 1.04.8a
|
"; 86: $al=$NATS->GetAlerts(); 87: if (($al===false)||(count($al)==0)) 88: { 89: echo "No Monitoring Alerts"; 90: } 91: else 92: { 93: echo ""; 94: echo "Monitoring Alerts"; 95: echo ""; 96: } 97: echo " | Check for Updates | ||||||||
";
103: echo "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." Nodes Configured "; 115: echo "".$groupcount." Node Groups "; 116: echo " | ";
117: echo "Common Tasks "; 118: echo "Add Nodes "; 119: echo "Email Alerting "; 120: echo "Configure Tests "; 121: echo " | ||||||||
Test Summaries "; 124: echo "Today - "; 125: echo "Last 24 Hrs - "; 126: echo "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 echo $row['nodeid']; 160: echo ""; 161: } 162: echo " |
Node | Options | 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 " ";
207: echo " ";
208: echo " ";
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 " | ";
252: echo hlink("Node:Create");
253: if ($nm) echo " Refresh Weighting";
254: echo " | Summary: Today - ";
259: echo "Last 24 Hrs - ";
260: echo "Custom - ";
261: echo "Configuration | |
GroupAlertLevel($row['groupid'])."\">".$row['groupname']." | "; 282: echo ""; 283: echo " "; 284: echo " | "; 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 "
| ||
"; 312: echo " ".hlink("Group:Create")." |
"; 328: echo "".$row['vtitle'].""; 329: echo " | "; 330: echo ""; 331: echo " "; 332: echo ""; 333: echo " |
| |
"; 339: echo hlink("View:Create")." |
"; 359: echo "".$rep['reportname'].""; 360: echo " | "; 361: echo ""; 362: echo ""; 363: echo ""; 364: echo " "; 365: echo " |
"; 389: echo "Node ID"; 390: echo " | "; 391: echo ""; 392: echo "Name"; 393: echo " | "; 394: echo ""; 395: echo "Hostname"; 396: echo " | "; 397: echo ""; 398: echo "Schedule"; 399: echo " | "; 400: echo ""; 401: echo "Enabled"; 402: echo " | "; 403: echo ""; 404: echo "Ping / Required"; 405: echo " | "; 406: echo ""; 407: echo "Interval"; 408: echo " | "; 409: echo ""; 410: echo "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 "