Integracja z UptimeRobot - alerty o awariach

Wysyłaj alerty z UptimeRobot do Echobell, aby otrzymywać powiadomienia push lub połączenia przy awariach, wygaśnięciu SSL i wolnych odpowiedziach.


UptimeRobot to popularna usługa monitorowania dostępności. Możesz połączyć ją z Echobell przy użyciu webhooków.

Utwórz kanał

Utwórz nowy kanał w Echobell i skopiuj jego adres URL webhooka.

Dodaj kontakt alertowy

  1. Zaloguj się do UptimeRobot.
  2. Przejdź do My Settings.
  3. Przewiń do Alert Contacts i kliknij Add Alert Contact.
  4. Jako Alert Contact Type wybierz Web-Hook.
  5. W polu Friendly Name wpisz „Echobell”.
  6. Wklej adres URL webhooka Echobell w polu URL to Notify.
  7. Włącz Send as JSON.

Skonfiguruj payload

Wklej poniższy JSON w polu Post Value (JSON Format):

{
  "monitorName": "*monitorFriendlyName*",
  "alertType": "*alertType*",
  "details": "*alertDetails*",
  "url": "*monitorURL*"
}
  • *alertType*: 1 oznacza awarię (Down), 2 powrót do działania (Up).

Skonfiguruj szablon Echobell

W ustawieniach kanału Echobell możesz użyć wyrażeń, aby obsłużyć typ alertu:

Szablon tytułu:

Monitor {{monitorName}} is {{alertType == "1" ? "DOWN" : "UP"}}

Szablon treści:

{{details}}
URL: {{url}}