0, 'message' => 'success', 'data' => []])] public function index(Request $request): \support\Response { try { /** @var ServerMonitor $service */ $service = Container::get(ServerMonitor::class); $serverInfo = [ 'cpu' => $service->getCpuInfo(), 'memory' => $service->getMemoryInfo(), 'disk' => $service->getDiskInfo(), 'php' => $service->getPhpInfo(), ]; return Json::success('ok', $serverInfo); } catch (\Exception $e) { return Json::fail($e->getMessage(), [], $e->getCode()); } } }