Health
Đường dẫn: Menu → Tổng quan → Health (/games/{gameId}/health)
Ai dùng được
Đây là quyền endpoint theo backend/src/admin_portal/core/permissions.py; các thao tác nhạy cảm như PII có kiểm tra step-up riêng. Super Admin vượt ma trận bằng quyền khẩn cấp.
| Tài nguyên endpoint | Hành động cần | Vai trò được backend cho phép |
|---|---|---|
| infra_health | READ | Super Admin, Game Owner, Live Ops, Economy Admin, Auditor |
Điều kiện hiển thị: Có game đang chọn và quyền INFRA_HEALTH/READ; health probe của game phải thành công.
Màn hình này dùng để làm gì
Phần tiêu đề “Màn hình này dùng để làm gì”Theo dõi tình trạng dịch vụ và ingestion. Dữ liệu nghiệp vụ được giới hạn theo gameId đang chọn.
Các thao tác thường gặp
Phần tiêu đề “Các thao tác thường gặp”- Chọn game cần kiểm tra và mở trạng thái ingestion/dịch vụ.
- Ghi lại thành phần lỗi cùng thời điểm cập nhật rồi chuyển cho vận hành; không sửa trạng thái sức khỏe từ trang này.
Lưu ý an toàn
Phần tiêu đề “Lưu ý an toàn”Đối chiếu thời điểm cập nhật và trạng thái từng thành phần; báo vận hành khi dịch vụ liên tục không khỏe.
Lỗi thường gặp
Phần tiêu đề “Lỗi thường gặp”“Không thể tải ingestion health.” thường do request, health endpoint hoặc dịch vụ lỗi: kiểm tra trạng thái dịch vụ và thời điểm cập nhật, rồi thử lại. “Bạn không có quyền xem ingestion health.” là 403: nhờ admin xác nhận game scope và grant INFRA_HEALTH/READ.
Liên quan
Phần tiêu đề “Liên quan”Quy trình thường gặp · Audit Log · Vai trò và quyền
Kiểm tra lần cuối với Portal v1.2.2. Hướng dẫn được đối chiếu mã nguồn; chưa chạy thao tác trên dev stack.
Áp dụng cho Portal v1.2.2