Tính năng Logs Monitor trên EzyPlatform cho phép bạn theo dõi trạng thái hệ thống theo thời gian thực, thông qua việc ghi nhận và gửi cảnh báo log đến các kênh theo dõi như Slack. Đây là một công cụ quan trọng giúp đội ngũ kỹ thuật phản ứng nhanh khi xảy ra lỗi hoặc sự cố trong quá trình vận hành.Dưới đây là hướng dẫn chi tiết cho từng phần: log.png

Slack Logs – Gửi cảnh báo đến Slack

log 1.png

➡️Mục đích: Tự động gửi log lỗi và cảnh báo đến một kênh Slack cụ thể, giúp giám sát hệ thống ngay khi có vấn đề phát sinh.

Các trường cấu hình:

Webhook URL: Nhập đường dẫn webhook Slack của bạn. Đây là địa chỉ nhận thông báo từ hệ thống.

Minimum Log Level (Mức độ log tối thiểu): Xác định từ mức nào thì log mới được gửi lên Slack:

✅ INFO: gửi cả thông tin chung.

✅ WARN: chỉ gửi cảnh báo trở lên.

✅ ERROR: chỉ gửi lỗi nghiêm trọng.

✅ Max Stack Trace Length (Độ dài tối đa của chuỗi log lỗi): Giới hạn độ dài log gửi lên Slack, mặc định là 2500 ký tự, tránh gửi quá nhiều chi tiết không cần thiết.

Các nút chức năng:

✅ Save: Lưu lại cấu hình hiện tại.

✅ Test: Gửi thử một log mẫu lên Slack để kiểm tra webhook hoạt động hay chưa.

➡️ Ngoài nội dung log, hệ thống còn hỗ trợ gửi kèm hình ảnh khi có lỗi, giúp trực quan hóa vấn đề và xử lý nhanh hơn.

Log Files – Quản lý số lượng tệp log lưu trữ

log 2.png

✅ Mục đích: Tối ưu dung lượng hệ thống bằng cách giới hạn số lượng tệp log được lưu trên máy chủ.

✅ Number Of Log Files Retained (Số lượng log được giữ lại): Nhập số lượng tối đa của các file log muốn giữ. Ví dụ: 30 file. Khi vượt quá con số này, các tệp log cũ hơn sẽ được tự động xóa để tránh đầy ổ cứng.Click nút Save lưu thiết lập hiện tại.

➡️ Trên máy chủ, các log này thường được tạo khi "in pass" chạy. Hệ thống hiện chỉ giữ tối đa 30 file log, giúp kiểm soát tài nguyên hiệu quả.

Lưu ý

✅ Chọn mức Minimum Log Level là WARN hoặc ERROR để tránh gửi quá nhiều thông tin không cần thiết lên Slack.

✅ Luôn kiểm tra webhook Slack bằng nút Test trước khi áp dụng chính thức.

✅ Tùy theo quy mô hệ thống, nên giữ lại khoảng 15–30 file log gần nhất để đảm bảo khả năng tra cứu và phân tích khi có sự cố xảy ra.

✅ Không chia sẻ webhook URL Slack công khai để tránh bị spam hoặc truy cập trái phép.