@ -3,5 +3,5 @@ import logging
def get_cpu_percent():
cpu_percent = psutil.cpu_percent(interval=1)
logging.info(f'CPU usage: {cpu_percent}%')
logging.debug(f'CPU usage: {cpu_percent}%')
return cpu_percent
def get_io_percent():
disk_usage = psutil.disk_usage('/')
logging.info(f'Disk usage: {disk_usage.percent}%')
logging.debug(f'Disk usage: {disk_usage.percent}%')
return disk_usage.percent
@ -20,7 +20,7 @@ def get_recent_login_info(page_index=1, page_size=10):
response = requests.get(url)
data = response.json()
response.raise_for_status() # 如果响应状态码不是 200,会引发 HTTPError
logging.info(f"请求{url} 返回参数: {data}")
logging.debug(f"请求{url} 返回参数: {data}")
except requests.exceptions.RequestException as e:
# 处理可能的请求错误
logging.info(f"recent_login_info请求发生错误: {e}")
def get_memory_percent():
virtual_memory = psutil.virtual_memory()
logging.info(f'Memory usage: {virtual_memory.percent}%')
logging.debug(f'Memory usage: {virtual_memory.percent}%')
return virtual_memory.percent