Example #1
0
    $days = intval($hours / 24);
    $hours = $hours % 24;
    if ($days > 0) {
        $uptime = sprintf("%d days %02d:%02d:%02d", $days, $hours, $minutes, $seconds);
    } else {
        $uptime = sprintf("%02d:%02d:%02d", $days, $hours, $minutes, $seconds);
    }
    return $uptime;
}
if (isset($_GET['s'])) {
    $server = $_GET['s'];
} else {
    $server = 0;
}
$conn = new eibnetmux("webmon", $configEibNetMuxConnection[$server]['host'], $configEibNetMuxConnection[$server]['port']);
$status = $conn->mgmt_getstatus();
$conn->close();
// printf( "<pre>" );
// print_r( $status );
// printf( "</pre>" );
$systemUptime = $status['value']['common']['uptime'];
$clientUptime = $status['value']['client']['uptime'];
$socketState = $status['value']['socket']['active_tcp'] ? "TCP" : "";
if ($socketState = !"") {
    $socketState .= " &amp; ";
}
$socketState .= $status['value']['socket']['active_pipe'] ? "Named pipe" : "";
/**************************************************************/
/* display eibnetmux status                                   */
/**************************************************************/
?>