requireAuth(); $response = [ "cpu_load" => $this->getProcessorUsage(), "uptime" => shell_exec('uptime -p'), "ramFree" => $this->getSystemMemInfo()["MemFree"], "ramTotal" => $this->getSystemMemInfo()["MemTotal"], "diskFree" => disk_free_space("/"), "diskTotal" => disk_total_space("/"), "serverTime" => date('m. d. Y H:i:s'), "serverTimeZone" => date('e'), ]; $this->response($response); } public function logStatus() { $logKeeper = new LogMaintainer(); $response = $logKeeper::getStats(); $this->response($response); } }