Tổng quan
Abnormal Log Manager (ALM) là một web app quản lý log lỗi, cho phép người dùng:
- Rút gọn các URL log lỗi dài dòng thành dạng ngắn gọn.
- Gắn nhãn cho mỗi log theo
Team
và Mức độ lỗi (Level)
như: Warn
, Error
, Fatal
.
- Theo dõi, tìm kiếm, và thống kê các lỗi theo từng nhóm/team và mức độ.
- Hiển thị dữ liệu qua giao diện biểu đồ (bar & pie charts).
Ứng dụng được xây dựng bằng:
- Backend: Python (Flask) kết nối đến một API dịch vụ .NET.
- Frontend: HTML/CSS sử dụng Jinja2 templating.
- API Backend: .NET Web API lưu trữ dữ liệu và xử lý ngắn URL.
Các chức năng chính
1. Tạo Short Link (Create)

Đường dẫn: /create
- Nhập:
- Chọn:
- Team phụ trách (
OPS
, OMS
, TMS
, WMS
).
- Mức độ lỗi (
Warn
, Error
, Fatal
).
- Hệ thống gửi dữ liệu đến API, tạo URL rút gọn.
- Nếu thành công: lưu vào database sau đó redirect về dashboard với thông báo thành công.
- Chi tiết cơ chế shorten URL và redirect short URL: