コード例 #1
0
    $xmlOut = new SimpleXMLElement($getUrl);
    foreach ($xmlOut->Attribute as $attr) {
        $innerAttr = $attr->attributes();
        $tagAttr = array();
        foreach ($innerAttr as $key => $value) {
            $tagAttr[$key] = $value;
        }
        switch ($tagAttr["name"]) {
            case "50thPercentile":
                $_50thPercentile = $tagAttr["value"];
            case "75thPercentile":
                $_75thPercentile = $tagAttr["value"];
            case "95thPercentile":
                $_95thPercentile = $tagAttr["value"];
            case "99thPercentile":
                $_99thPercentile = $tagAttr["value"];
            case "StdDev":
                $StdDev = $tagAttr["value"];
        }
    }
    $status = $statuses[0];
    print $status . "-50thPercentile=" . $_50thPercentile . ",75thPercentile=" . $_75thPercentile . ",95thPercentile=" . $_95thPercentile . ",99thPercentile=" . $_99thPercentile . ",StdDev=" . $StdDev . "|_50thPercentile=" . $_50thPercentile . "us;" . "_75thPercentile=" . $_75thPercentile . "us;" . "_95thPercentile=" . $_95thPercentile . "us;" . "_99thPercentile=" . $_99thPercentile . "us;" . "StdDev=" . $StdDev . "us\n";
    exit(OK);
}
if ($operation === "write") {
    getCounters();
} else {
    if ($operation === "read") {
        getCounters();
    }
}
コード例 #2
0
        $stmt->execute();
        $rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
        $outp = json_encode($rs);
        echo $outp;
        break;
    case 'submitGeneralTip':
        submitGeneralTip();
        break;
    case 'tipUpvote':
        tipUpvote();
        break;
    case 'tipDownvote':
        tipDownvote();
        break;
    case 'getCounters':
        $outp = getCounters();
        echo $outp;
        break;
    case 'upvote':
        upvote();
        break;
    case 'downvote':
        downvote();
        break;
    case 'getTips':
        echo getTips();
        break;
}
function tipUpvote()
{
    global $dbh;
コード例 #3
0
if (getOverallState($session, "Businessrules")) {
}
// Components catalogs counters
if (getOverallState($session, "Componentscatalog")) {
}
// Services counters
if (getOverallState($session, "Ressources")) {
}
// Hosts states (no filter, 100 record from first)
if (getHostsStates($session, '', 0, 1)) {
}
// Services states (no filter, 100 record from first)
if (getServicesStates($session, '', 0, 1)) {
}
// All counters
if (getCounters($session)) {
}
// Last counters per each host
if (getCounters($session, true)) {
}
// Sum of daily printed pages per host
if (getStatistics($session, 'sum', 'hostname', 'hostname ASC')) {
}
// Sum of daily printed pages per entity ...
if (getStatistics($session, 'sum', '`glpi_entities`.`name`', '`glpi_entities`.`name` ASC')) {
}
// ... ordered by printed pages total ascending.
if (getStatistics($session, 'sum', '`glpi_entities`.`name`', '`sum_cPagesToday` ASC')) {
}
// Logout
logout();