Giới thiệu workflow Website Uptime Monitor
Website down mà bạn không biết? Mất khách, mất doanh thu, mất uy tín. Workflow Website Uptime Monitor — Alert Slack/Discord giám sát website của bạn 24/7 và gửi cảnh báo tức thì qua Slack hoặc Discord khi phát hiện sự cố. Không cần dùng dịch vụ trả phí như UptimeRobot hay Pingdom.
Workflow này phù hợp cho DevOps engineer, system admin, webmaster, và chủ doanh nghiệp online. Bạn có thể giám sát nhiều website cùng lúc, kiểm tra cả HTTP status code, response time, và nội dung trang. Khi phát hiện bất thường, alert sẽ được gửi ngay lập tức kèm chi tiết lỗi.
Với n8n self-hosted trên VPS riêng, bạn hoàn toàn kiểm soát tần suất kiểm tra, ngưỡng cảnh báo, và kênh thông báo. Miễn phí và không giới hạn số lượng website giám sát.
Nodes trong workflow
- Schedule Trigger — Chạy kiểm tra định kỳ mỗi 5 phút (tùy chỉnh được) để đảm bảo giám sát liên tục.
- HTTP Request — Gửi request đến các URL cần giám sát, kiểm tra HTTP status code và response time.
- IF Node — So sánh status code với 200 và response time với ngưỡng chấp nhận được (ví dụ: dưới 3 giây).
- Slack / Discord Node — Gửi thông báo cảnh báo khi phát hiện website down hoặc chậm bất thường.
- Google Sheets — Log kết quả kiểm tra vào spreadsheet để phân tích uptime history và tạo báo cáo.
Cách import workflow vào n8n
- Bước 1: Download JSON — Tải file workflow JSON bên dưới về máy tính.
- Bước 2: Import vào n8n — Mở n8n Editor, vào Workflows → Import from File, chọn file JSON.
- Bước 3: Cấu hình credentials — Kết nối Slack Bot Token hoặc Discord Webhook, và Google Account nếu dùng logging.
Cấu hình chi tiết
HTTP Request: Không cần credential. Nhập URL website cần giám sát vào node. Cấu hình timeout (khuyến nghị 10 giây) và option “Never Error” để workflow không dừng khi website down.
Slack Node: Tạo Slack Bot tại api.slack.com/apps, cấp quyền chat:write, lấy Bot Token. Trong n8n, tạo Slack credential và chọn channel nhận thông báo. Customize message template với emoji cảnh báo và chi tiết lỗi.
Discord Node: Thay thế Slack nếu team dùng Discord. Tạo Webhook URL trong Server Settings → Integrations → Webhooks. Nhập URL vào Discord Webhook node trong n8n.
Tiết kiệm hàng giờ setup — mua, import, chạy ngay. Đã test kỹ + hướng dẫn chi tiết.
Xem Workflow Store →