SophosCentral · SIEM Manager (chạy local – JS thuần)

Chưa đăng nhập

Quản lý tài khoản Sophos Central

ℹ️ Về ứng dụng này

Ứng dụng này tập trung vào SIEM (Alerts/Events API) của Sophos Central — không quản lý thiết bị (đã có Sophos Manager lo việc đó), không có Policy, và không bao gồm Case (xem ứng dụng riêng Sophos Case Manager cho Cases API).

Dashboard — SIEM (24 giờ gần nhất)

0
Alerts (24h)
0
Alerts HIGH
0
Events (24h)
0
Events CRITICAL
0
Alerts trong DB (90 ngày)
0
Events trong DB (90 ngày)

Alerts nghiêm trọng gần đây (DB local)

SeverityMô tảThreatCustomerNguồn dữ liệuThời gian

🚨 SIEM — Alerts

Lấy dữ liệu từ API

Lọc dữ liệu đang có trong DB

SeverityMô tảTypeThreatSourceLocation Customer IDNguồn dữ liệuThời gian

📋 SIEM — Events

Lấy dữ liệu từ API

Lọc dữ liệu đang có trong DB

SeverityNameTypeEndpoint / HostUser Customer IDNguồn dữ liệuThời gian

📥 Import log từ file (JSON Lines .txt)

Mỗi dòng trong file là 1 bản ghi JSON (alert hoặc event) — kiểu JSON Lines, giống dữ liệu Sophos SIEM export / Enterprise Console log tổng hợp. App tự nhận diện alert vs event (dựa trên trường datastream nếu có, hoặc suy luận từ cấu trúc bản ghi), và tự động khử trùng lặp theo cặp (id + customer_id) — kể cả trùng với dữ liệu đã lấy từ API. File log có thể chứa nhiều khách hàng (customer_id) khác nhau trộn lẫn — vẫn được xử lý đúng.

1. Chọn file trên máy (khuyến nghị cho file lớn)

File được đọc theo dạng luồng (streaming) từng khối, không load toàn bộ vào bộ nhớ 1 lần — phù hợp với file log rất lớn được lưu trữ lâu ngày.

2. Nguồn mạng (Network Share / WebDAV / FTP / URL nội bộ)

Lưu lại thông tin nguồn (tên + đường dẫn gốc, kể cả UNC) chỉ để ghi chú/tra cứu sau này; đường dẫn UNC không dùng để tải trực tiếp được từ trình duyệt (xem cảnh báo phía trên).

3. Danh sách nguồn đã lưu

📤 Export log

Từ ngày Đến ngày

🗄️ Lưu trữ & dọn dẹp (Retention 90 ngày)

Chỉ nên giữ 90 ngày gần nhất trong database của trình duyệt để tránh phình dung lượng. Dữ liệu cũ hơn nên được xuất ra file lưu trữ rồi dọn khỏi DB — khi cần xem lại, import file lưu trữ đó vào để xem tạm thời.

0
Alerts > 90 ngày
0
Events > 90 ngày

🌐 Cấu hình CORS Proxy (Cloudflare Worker)

Bắt buộc để gọi được Sophos API từ trình duyệt (dùng chung cho Cases API, SIEM API và (tuỳ chọn) tải log qua URL mạng).

Dữ liệu SIEM (SQLite trong trình duyệt)

Alerts/Events lưu trong 1 database SQLite (sql.js/WASM) tồn tại theo phiên làm việc hiện tại (reload trang sẽ mất, trừ khi bạn Export rồi Import lại). Tài khoản Sophos Central lưu bền vững, dùng chung với Sophos Manager, trong IndexedDB.

0
Alerts trong DB
0
Events trong DB
0
Customer ID khác nhau

Xuất / Nạp toàn bộ database SIEM (.sqlite)

Tạo database SIEM trống mới

Xoá toàn bộ Alerts/Events đang có trong phiên hiện tại (không ảnh hưởng tài khoản đã lưu).

🐞 Debug API — Test Restful API thủ công

Gửi request trực tiếp tới Sophos Central API (qua CORS Proxy nếu đã cấu hình), dùng token của tài khoản đang đăng nhập. Dùng cho SIEM API (/siem/v1/alerts, /siem/v1/events) hoặc bất kỳ endpoint Sophos Central nào khác.

Nếu nhập đường dẫn tương đối (bắt đầu bằng /), app tự thêm dataRegion của tenant đang đăng nhập vào phía trước.

Headers (JSON)

Body (JSON, bỏ trống nếu GET/DELETE)

Code đã gửi (JavaScript fetch tương đương)

(chưa gửi request nào)

Kết quả

(chưa có kết quả)