Exemple #1
0
                foreach ($internalMonitors as $key => $val) {
                    $msg = 'Server ' . $srvs[$i][name] . ' - ' . strtoupper($key) . ' monitor: ' . $internalMonitors[$key]['msg'];
                    if ($internalMonitors[$key]['status'] == 'error') {
                        MonitisApp::addError($msg);
                    } elseif ($internalMonitors[$key]['status'] == 'warning') {
                        //MonitisApp::addWarning($msg);
                    }
                }
            } else {
                //MonitisApp::addWarning('Server '.$srvs[$i][name]. ' - ' .$resp['agent']['msg']);
            }
        }
    } else {
        //MonitisApp::addWarning("The server is not selected.");
    }
    MonitisApp::printNotifications();
}
$limit = MONITIS_PAGE_LIMIT;
$sList = array('name' => isset($_REQUEST['nameOrder']) ? $_REQUEST['nameOrder'] : 'ASC', 'hostname' => isset($_REQUEST['hostnameOrder']) ? $_REQUEST['hostnameOrder'] : 'ASC', 'ipaddress' => isset($_REQUEST['ipaddressOrder']) ? $_REQUEST['ipaddressOrder'] : 'ASC');
$sortname = isset($_REQUEST['sortname']) ? $_REQUEST['sortname'] : 'name';
$sOrder = $sortname . 'Order';
$sortorder = 'ASC';
if (isset($_REQUEST[$sOrder]) && !empty($_REQUEST[$sOrder])) {
    $sortorder = $_REQUEST[$sOrder];
}
$sList[$sortname] = $sortorder;
$page = isset($_REQUEST['page']) ? intval($_REQUEST['page']) : 1;
$start = ($page - 1) * $limit;
$opts = array('synchronize' => true, 'start' => $start, 'limit' => $limit, 'sort' => $sortname, 'sortorder' => $sortorder);
$srvrs = $oSrvrs->init($opts);
$total = $oSrvrs->getTotal();
Exemple #2
0
 static function renderModule($moduleName)
 {
     $module = MonitisApp::getModule($moduleName);
     $module->render();
 }