Opublikować w temacie, albo sprawić, że zadzwoni konkretna osoba
ntfy to schludna warstwa pub/sub dla powiadomień — otwartoźródłowa i możliwa do samodzielnego hostowania. Echobell jest celowo węższy: prywatne kanały, trzy poziomy pilności z prawdziwym połączeniem włącznie, oraz dostarczanie na Apple Watch.
W skrócie
ntfy jest lepszy, jeśli chcesz mieć własny serwer i traktować powiadomienia jak strumień tematów. Echobell jest lepszy, jeśli trzeba obudzić konkretną osobę.
Wybierz Echobell, gdy alert musi eskalować do dzwoniącego połączenia albo gdy możliwa do odgadnięcia nazwa tematu nie jest akceptowalnym modelem dostępu.
Na pierwszy rzut oka
Echobell
ntfy
Model adresowania
Prywatne kanały z własnym tokenem i jawnie dodanymi subskrybentami
Publiczne nazwy tematów, które zasubskrybuje każdy, kto je zna
Najwyższa pilność
Połączenie przychodzące z dzwonkiem i ekranem połączenia
Priorytet 5: głośniejszy dźwięk i dłuższa wibracja
Apple Watch
Dostarczane na sparowany Apple Watch
Powiadomienia trafiają na zegarek przez telefon, jak zwykle
Kluczowe różnice
Oba doprowadzają żądanie HTTP do Twojego telefonu. Różnią się tym, do kogo powiadomienie jest adresowane i jak wysoko może eskalować.
Model dostarczania
Echobell
Kanał z własnym tokenem wyzwalania i subskrybentami, których dodajesz
Dwa różne modele. Ten w ntfy jest prostszy, ten w Echobell domyślnie zamknięty.
ntfy
Nazwa tematu — na serwerze publicznym jej znajomość wystarczy do subskrypcji
Sufit pilności
Echobell
Tryb połączenia dzwoni z pełnym ekranem połączenia
Echobell eskaluje poza punkt, w którym powiadomienie przestaje działać.
ntfy
Priorytet 5 jest głośny i dłużej wibruje, ale pozostaje powiadomieniem
Hosting
Echobell
Wyłącznie usługa zarządzana
ntfy wygrywa, jeśli serwer, dane i reguły dostępu mają należeć do Ciebie.
ntfy
Otwarte źródła, własny hosting, z uwierzytelnianiem i ACL na Twojej instancji
Kształtowanie wiadomości
Echobell
Szablony i warunki renderują oraz filtrują treść po stronie serwera
Echobell wyprowadza formatowanie z każdego skryptu wysyłającego alert.
ntfy
Jest publikowanie e-mailem i przyciski akcji, ale tekst nadal składa nadawca
W czym Echobell wygrywa
Echobell wymienia elastyczność ntfy na niezawodność przy alertach, których nie wolno przegapić.
Alert, który dzwoni
Tryb połączenia przychodzi jako rozmowa telefoniczna, przez wyciszenie i Skupienie — dokładnie to, czego poziomy priorytetu nie potrafią.
Domyślnie zamknięty
Kanał ma token wyzwalania i listę subskrybentów, więc nikt nie wejdzie odgadując nazwę.
Formatowanie w jednym miejscu
Szablony i warunki działają po stronie serwera, więc dziesięciu różnych nadawców nie potrzebuje własnego kodu składania wiadomości.
Najlepiej pasujące sytuacje
Zespoły stawiają Echobell obok ntfy zwykle z jednego z tych powodów.
Gdy priorytet 5 został już raz przespany.
Gdy nie do odgadnięcia ciąg znaków jest jedyną rzeczą między strumieniem alertów a obcą osobą.
Gdy każdy skrypt składa własną wiadomość, a wszystkie już się rozjechały.
Przejście z ntfy
Oba przyjmują POST HTTP, więc kanał może towarzyszyć tematowi, gdy porównujesz.
- 1
Utwórz kanał na każdy temat
Zachowaj nazwy tematów jako nazwy kanałów, żeby odwzorowanie pozostało oczywiste.
- 2
Skieruj publikującego na webhooka kanału
Zamień adres tematu ntfy na webhooka Echobell. Ciała JSON przenoszą się bez zmian.
- 3
Przenieś priorytet 5 na tryb połączenia
Wszystko, co publikowałeś z najwyższym priorytetem, jest kandydatem na kanał połączeniowy.
Najczęstsze pytania
Odpowiedzi na najczęstsze pytania o Echobell
Zostaw tematy. Dołóż kanał, który dzwoni.
Opublikuj jeden temat o wysokim priorytecie także do kanału połączeniowego Echobell i porównaj przy następnym wyzwoleniu.
Inne porównania
Echobell vs PagerDuty
Korporacyjna orkiestracja incydentów kontra lekkie alerty mobile-first
Echobell vs Opsgenie
Routing incydentów wokół Atlassian kontra skupione natychmiastowe powiadomienia
Echobell vs Better Stack
Szerokość pakietu monitoringu kontra dedykowana szybkość powiadomień
Echobell vs Pushover
Podstawowe powiadomienia push kontra bogatsze kanały alertów gotowe na incydenty
Echobell vs IFTTT
Ogólne przepisy automatyzacji kontra alerty o incydentach nastawione na niezawodność
Echobell vs Slack
Alerty na czacie zespołowym kontra dedykowane dostarczanie krytycznych alertów
Echobell vs Telegram
Wiadomości od bota kontra dedykowane dostarczanie krytycznych alertów
Echobell vs Discord
Wpisy z webhooków na ruchliwym serwerze kontra pilne dostarczanie alertów
Echobell vs Healthchecks.io
Monitoring zadań cron kontra warstwa pilnego dostarczania
Echobell vs Gotify
Samodzielnie hostowany serwer push vs alerty docierające na iOS
Echobell vs Bark
Darmowy push iOS przez URL vs alerty dzwoniące na wszystkich urządzeniach
Echobell vs ServerChan
Przekaźnik do WeChat vs alert, którego głośność ustalasz sam
Echobell vs PushDeer
Minimalny otwartoźródłowy push vs alerty z ustawieniem pilności