UptimeRobot 連携 - クラウドベースのウェブサイト監視アラート
UptimeRobotをEchobellと統合してウェブサイト監視の即時通知を受け取るための完全ガイド。ダウンタイムアラート、SSL証明書の期限切れ、サーバー応答時間の問題に対するモバイルプッシュ通知や電話通知をWebhookで受信。
UptimeRobotは、人気のある稼働時間監視サービスです。Webhook を使用して Echobell と統合できます。
チャンネルの作成
Echobellで新しいチャンネルを作成し、Webhook URLをコピーします。
アラート連絡先の追加
- UptimeRobotにログインします。
- My Settingsに移動します。
- Alert Contactsまでスクロールし、Add Alert Contactをクリックします。
- Alert Contact TypeとしてWeb-Hookを選択します。
- Friendly Nameを「Echobell」に設定します。
- EchobellのWebhook URLをURL to Notifyに貼り付けます。
- Send as JSONを有効にします。
ペイロードの設定
**Post Value (JSON Format)**フィールドに以下のJSONを貼り付けます:
{
"monitorName": "*monitorFriendlyName*",
"alertType": "*alertType*",
"details": "*alertDetails*",
"url": "*monitorURL*"
}*alertType*:1はダウン、2はアップ。
Echobellテンプレートの設定
Echobellチャンネルの設定で、式を使用してアラートタイプを処理できます:
タイトルテンプレート:
Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}ボディテンプレート:
{{details}}
URL: {{url}}