Tài liệu Hướng dẫnvPanel GUIĐăng ký sự kiện

Đăng ký sự kiện

HƯỚNG DẪN ĐĂNG KÝ SỰ KIỆN TRÊN VPANEL

Trang Event Subscriptions là nơi bạn quyết định sự kiện hệ thống nào sẽ trở thành cảnh báo, và kênh nào sẽ nhận cảnh báo đó. Một subscription là một quy tắc dạng "khi sự kiện này xảy ra, gửi thông báo qua các kênh này". Nếu không có subscription, sự kiện chỉ được ghi vào event log nội bộ — không email, không Telegram.


1. Truy cập Event Subscriptions

Đăng nhập Admin Panel ở cổng :2087. Ở thanh bên trái, mở Notifications và chọn Subscriptions.

Trang Subscriptions

Thành phần giao diện

Thành phầnMô tả
Add SubscriptionMở hộp thoại tạo mới.
Bảng subscriptionHiển thị tên sự kiện, các kênh đã chọn, mức nghiêm trọng tối thiểu, trạng thái bật/tắt.
Enable / DisableTạm ngưng subscription mà không xóa.
Edit / DeleteSửa hoặc xóa subscription.

2. Nhóm sự kiện có sẵn

NhómVí dụ sự kiện
Tài khoảnaccount.created, account.suspended, account.terminated
SSLssl.issued, ssl.renewal_failed, ssl.expiring_soon (30 / 14 / 7 / 1 ngày)
Backupbackup.completed, backup.failed, backup.destination_offline
Dịch vụservice.down, service.recovered, service.restart_required
Bảo mậtsecurity.brute_force_detected, security.root_password_changed, security.2fa_enabled
Tài nguyênresource.disk_high, resource.memory_pressure, resource.cpu_saturated
Mailmail.queue_backlog, mail.bounce_rate_high, mail.relay_auth_failed

Danh sách đầy đủ được liệt kê ở Notifications → Events Reference trong panel.


3. Tạo subscription

Nhấn Add Subscription. Trong hộp thoại:

  1. Event — chọn một sự kiện cụ thể hoặc dùng wildcard ssl.* để bắt cả nhóm.
  2. Minimum Severityinfo, warning, error, critical. Sự kiện dưới mức này sẽ bị quy tắc bỏ qua.
  3. Channels — tích chọn một hoặc nhiều kênh đã tạo ở trang Channels.
  4. Cooldown — thời gian chặn lặp (phút); tránh sự kiện "nhấp nháy" làm ngập kênh.
  5. Filter — điều kiện lọc nâng cao, ví dụ chỉ báo khi account.suspended thuộc gói enterprise.
  6. Nhấn Save.

Subscription có hiệu lực ngay lập tức. Sự kiện phù hợp tiếp theo sẽ được fan-out tới các kênh đã chọn.


4. Cấu hình cơ bản khuyến nghị

Với hệ thống production, tối thiểu nên có các quy tắc sau:

  • backup.failedemail admin + Telegram ops
  • ssl.renewal_failedemail admin
  • ssl.expiring_soon (14 ngày) → email admin
  • service.downTelegram ops với cooldown 5 phút
  • security.brute_force_detectedTelegram ops
  • resource.disk_highemail admin với cooldown 60 phút

Bổ sung các subscription chi tiết hơn khi đã nắm được mức nhiễu bình thường.


5. Test subscription

Một số sự kiện có thể bắn thử để kiểm tra. Mở subscription và nhấn Fire Test Event — vPanel phát ra một sự kiện giả khớp với quy tắc và gửi qua tất cả kênh đã cấu hình. Sự kiện này gắn test=true trong payload nên các automation phía dưới có thể bỏ qua nếu cần.


6. Xử lý sự cố

Sự cốNguyên nhân & Cách khắc phục
Sự kiện xảy ra nhưng không có thông báoKiểm tra severity — mức thực tế có thể thấp hơn ngưỡng của bạn. Xem thêm ở Notification Logs.
Nhận cảnh báo hai lầnCó hai subscription khớp cùng một sự kiện với kênh trùng nhau. Gộp lại.
Cooldown có vẻ không tác dụngCooldown tính theo cặp (sự kiện, kênh). Hai kênh khác nhau vẫn được bắn mỗi bên một lần.
Không lưu được subscriptionChưa chọn kênh nào, hoặc kênh được chọn đang bị tắt.

Chúc bạn quản trị Server an toàn và hiệu quả!

Lần cuối cập nhật: 8/7/2026
Nội dung bài viết
Đang tải mục lục...
Nội dung bài viết