if (!$server_id) { $mbean_server = new MBeanServer(); } else { if ($server_id == "default") { $mbean_server = new MBeanServer(""); $stat_data->server = $server_id; } else { $mbean_server = new MBeanServer($server_id); $stat_data->server = $server_id; } } if (isset($test_server) && $test_server != $server_id) { $g_server_unique = false; } $test_server = $server_id; $stat_service = $mbean_server->getStatService(); if (!$stat_service) { continue; } // resin_var_dump($stat_data); $stat = find_stat($stat_service, $stat_data->name); if (!$stat) { // resin_var_dump($stat_data); echo "{$stat_data->name} is an unknown statistic\n"; return; } $stat_data->desc = $stat->description; $val = $stat_service->statisticsData($stat_data->name, $now - 24 * $hour, $now, 1); $stat_data->val = $val; calculate_data_bounds($stat_data); $graph->add($stat_data);