mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-21 05:02:49 +00:00
* Update the ruff rules and format the code * Update the per-file-ignores * Update the ci * Update rules * Fix codes * Fix pagination * Update rules
17 lines
510 B
Python
17 lines
510 B
Python
from fastapi import APIRouter
|
|
|
|
from backend.common.response.response_schema import ResponseModel, response_base
|
|
from backend.common.security.jwt import DependsJwtAuth
|
|
from backend.utils.redis_info import redis_info
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
@router.get('', summary='redis 监控', dependencies=[DependsJwtAuth])
|
|
async def get_redis_info() -> ResponseModel:
|
|
data = {
|
|
'info': await redis_info.get_info(),
|
|
'stats': await redis_info.get_stats(),
|
|
}
|
|
return response_base.success(data=data)
|