Tích hợp UptimeRobot - Cảnh báo downtime
Gửi cảnh báo UptimeRobot tới Echobell để nhận thông báo đẩy hoặc cuộc gọi khi có downtime, SSL hết hạn và phản hồi chậm.
UptimeRobot là một dịch vụ giám sát uptime phổ biến. Bạn có thể tích hợp nó với Echobell bằng Webhook.
Tạo một kênh
Tạo một kênh mới trong Echobell và sao chép Webhook URL.
Thêm Alert Contact
- Đăng nhập UptimeRobot.
- Vào My Settings.
- Cuộn tới Alert Contacts và nhấn Add Alert Contact.
- Chọn Web-Hook làm Alert Contact Type.
- Đặt Friendly Name là "Echobell".
- Dán Webhook URL của Echobell vào URL to Notify.
- Bật Send as JSON.
Cấu hình payload
Dán đoạn JSON sau vào trường Post Value (JSON Format):
{
"monitorName": "*monitorFriendlyName*",
"alertType": "*alertType*",
"details": "*alertDetails*",
"url": "*monitorURL*"
}*alertType*:1nghĩa là Down,2nghĩa là Up.
Cấu hình mẫu Echobell
Trong phần cài đặt kênh Echobell, bạn có thể dùng biểu thức để xử lý loại cảnh báo:
Mẫu tiêu đề:
Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}
Mẫu nội dung:
{{details}}
URL: {{url}}