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);