|
@ -12,11 +12,8 @@ serverController = APIRouter(prefix='/monitor/server', dependencies=[Depends(Log |
|
|
|
|
|
|
|
|
@serverController.get("", response_model=ServerMonitorModel, dependencies=[Depends(CheckUserInterfaceAuth('monitor:server:list'))]) |
|
|
@serverController.get("", response_model=ServerMonitorModel, dependencies=[Depends(CheckUserInterfaceAuth('monitor:server:list'))]) |
|
|
async def get_monitor_server_info(request: Request): |
|
|
async def get_monitor_server_info(request: Request): |
|
|
try: |
|
|
|
|
|
# 获取全量数据 |
|
|
# 获取全量数据 |
|
|
server_info_query_result = await ServerService.get_server_monitor_info() |
|
|
server_info_query_result = await ServerService.get_server_monitor_info() |
|
|
logger.info('获取成功') |
|
|
logger.info('获取成功') |
|
|
|
|
|
|
|
|
return ResponseUtil.success(data=server_info_query_result) |
|
|
return ResponseUtil.success(data=server_info_query_result) |
|
|
except Exception as e: |
|
|
|
|
|
logger.exception(e) |
|
|
|
|
|
return ResponseUtil.error(msg=str(e)) |
|
|
|
|
|