Zacznij z Echobell – kompletny przewodnik konfiguracji
Skonfiguruj Echobell w kilka minut: utwórz kanały powiadomień, podłącz wyzwalacze webhook lub e-mail i odbieraj na telefonie natychmiastowe alerty push albo połączenia.
Witamy w Echobell — aplikacji do natychmiastowych alertów, która pomoże Ci panować nad ważnymi powiadomieniami. Niezależnie od tego, czy jesteś programistą potrzebującym alertów webhook ze swojego procesu CI/CD, administratorem monitorującym serwery, czy zespołem zarządzającym krytycznymi powiadomieniami, ten obszerny przewodnik przeprowadzi Cię przez konfigurację i efektywne korzystanie z Echobell.
Po jego lekturze będziesz wiedzieć, jak tworzyć kanały powiadomień, konfigurować wyzwalacze webhook i e-mail, dostosowywać szablony powiadomień oraz integrować Echobell z narzędziami i procesami, których już używasz.
Czym jest Echobell?
Echobell to rozbudowane narzędzie do zarządzania powiadomieniami, stworzone dla programistów, zespołów DevOps i wszystkich, którzy potrzebują niezawodnych, natychmiastowych alertów. Łączy Twoje systemy z urządzeniem mobilnym, dbając o to, by krytyczne informacje docierały do Ciebie od razu.
Kluczowe możliwości:
- Integracja przez webhooki: podłącz dowolny system, który potrafi wysyłać żądania HTTP — narzędzia monitorujące, procesy CI/CD, urządzenia IoT i inne
- Wyzwalacze e-mail: zamień dowolną wiadomość w natychmiastowe powiadomienie, przekazując ją na dedykowany adres e-mail swojego kanału
- Własne szablony: używaj dynamicznych zmiennych, aby tworzyć treściwe powiadomienia z kontekstem
- Elastyczne typy powiadomień: wybieraj między standardowymi powiadomieniami, alertami czasowo krytycznymi a powiadomieniami w formie połączenia przy krytycznych problemach
- Projekt oparty na prywatności: historia Twoich powiadomień zostaje na urządzeniu, a nie na naszych serwerach
- Współpraca zespołowa: udostępniaj kanały współpracownikom i zarządzaj dostępem subskrybentów
Dowiedz się więcej o tym, co wyróżnia Echobell, i zobacz pełny przegląd funkcji.

Podstawowe pojęcia
Zanim zaczniemy, poznajmy kilka kluczowych pojęć:
Kanały
Kanał to podstawowa jednostka w Echobell służąca do porządkowania i rozsyłania powiadomień:
- Każdy kanał ma unikalną nazwę i kolor, dzięki czemu łatwo rozpoznasz różne źródła alertów
- Kanały zawierają szablony powiadomień, które określają, jakie informacje trafiają do subskrybentów
- Kanały wyzwalane są przez webhooki lub e-maile
- Możesz tworzyć własne kanały albo subskrybować kanały udostępnione przez innych
- Każdy kanał obsługuje warunki filtrujące, które wyzwolenia faktycznie wysyłają powiadomienia
- Kanałami możesz dzielić się z zespołem lub publicznie przez bezpieczne linki subskrypcji
Pomyśl o kanale jak o rurociągu powiadomień: dane wpływają przez wyzwalacze, formatowane są przez szablony, filtrowane przez warunki i dostarczane jako powiadomienia do wszystkich subskrybentów.
Wyzwalacze
Wyzwalacz to mechanizm, który uruchamia kanał i wysyła powiadomienia. Echobell obsługuje dwie metody wyzwalania:
-
Webhook: punkt końcowy URL, który po wywołaniu metodą HTTP GET lub POST aktywuje kanał. Idealny do integracji z systemami monitoringu, procesami CI/CD, funkcjami serverless i każdym narzędziem, które potrafi wysłać żądanie HTTP.
-
Wyzwalacz e-mail: unikalny adres e-mail powiązany z kanałem. Gdy wiadomość trafi na ten adres, kanał zostaje aktywowany. Świetny przy alertach e-mailowych, przekazywaniu ważnych wiadomości albo systemach, które obsługują wyłącznie powiadomienia pocztą.
Obu typów wyzwalaczy możesz używać jednocześnie w tym samym kanale, co daje maksymalną swobodę w wysyłaniu alertów. Dowiedz się więcej o integracji przez webhooki i wyzwalaczach e-mail.
Typy powiadomień
Subskrybując kanał, możesz wybrać różne style powiadomień, które decydują o tym, jak alerty pojawiają się na Twoim urządzeniu:
-
Standardowe (Aktywne): zwykłe powiadomienie aplikacji, które trafia do centrum powiadomień. Najlepsze przy niepilnych aktualizacjach i informacjach.
-
Czasowo krytyczne: powiadomienie o wysokim priorytecie, które potrafi przebić się przez tryby Skupienia i ustawienia Nie przeszkadzać. Zalecane przy ważnych alertach wymagających szybkiej uwagi, ale niebędących krytyczną awarią.
-
Połączenie: alert w formie połączenia, z dzwonkiem i pełnoekranowym interfejsem, przypominający przychodzący telefon. Niezbędny przy krytycznych incydentach wymagających natychmiastowej reakcji, takich jak awarie produkcji czy alerty bezpieczeństwa.
Wybór typu powiadomienia zależy od tego, jak pilne są treści danego kanału. W razie potrzeby możesz zasubskrybować ten sam kanał kilka razy z różnymi typami powiadomień. Przeczytaj nasz szczegółowy przewodnik po powiadomieniach, aby wiedzieć, kiedy sięgać po każdy z nich.
Pierwsze kroki
1. Zakładanie konta
- Pobierz Echobell z App Store / Google Play
- Otwórz aplikację i zaloguj się adresem e-mail albo przez Zaloguj się z Apple

2. Tworzenie pierwszego kanału
- W widoku głównym dotknij przycisku w prawym dolnym rogu, aby przejść do widoku Kanały
- Dotknij przycisku +, aby utworzyć nowy kanał
- Wpisz nazwę kanału (np. „Alerty serwera”)
- Wybierz kolor identyfikujący kanał
- Skonfiguruj szablony powiadomień:
- Szablon tytułu: to, co pojawia się jako nagłówek powiadomienia
- Szablon treści: szczegółowa zawartość powiadomienia
- Opcjonalnie zdecyduj, czy od razu zasubskrybować kanał samodzielnie
- Wybierz typ powiadomienia dla kanału (Standardowe, Czasowo krytyczne lub Połączenie)
- Zapisz nowy kanał

3. Konfigurowanie wyzwalacza
Gdy kanał jest już utworzony, powiadomienia możesz wyzwalać na dwa sposoby: webhookami albo e-mailami. Dotknij właśnie utworzonego kanału, aby przejść do jego ustawień. W ustawieniach kanału znajdziesz sekcję Wyzwalacze.

Wyzwalacz webhook
- Dotknij przycisku webhook, aby skopiować wygenerowany adres URL webhooka
- Wpleć ten adres w swoje systemy (np. monitoring serwerów, proces CI/CD)
- Wywołanie tego adresu wyzwoli Twój kanał
Zmienne do szablonów powiadomień możesz przekazywać na dwa sposoby:
# Example webhook call with query parameters
curl -X GET "https://hook.echobell.one/t/<channel-token>?server=production&status=critical&message=CPU%20usage%20at%2095%25"
# OR with JSON body
curl -X POST https://hook.echobell.one/t/<channel-token> \
-H "Content-Type: application/json" \
-d '{"server": "production", "status": "critical", "message": "CPU usage at 95%"}'
Te zmienne posłużą do wypełnienia szablonów powiadomień. Na przykład jeśli szablon tytułu to {{server}} - {{status}}, wyrenderuje się jako „production - critical”.
Zmienne specjalne:
externalLink: jeśli dołączysz tę zmienną, zostanie pokazana jako klikalny odnośnik we wpisach powiadomień
Wyzwalacz e-mail
- Dotknij przycisku email, aby skopiować wygenerowany adres e-mail swojego kanału
- Wysłanie wiadomości na ten adres wyzwoli Twój kanał
Przy wyzwalaczach e-mail Echobell automatycznie wyodrębnia z wiadomości następujące zmienne:
from: adres e-mail nadawcyto: adres e-mail odbiorcy (adres e-mail Twojego kanału)subject: temat wiadomościtext: treść wiadomości w postaci zwykłego tekstuhtml: treść wiadomości w formacie HTML
Zmiennych tych możesz używać w szablonach, na przykład {{subject}} czy {{text}}.
4. Dostosowywanie szablonów powiadomień
Szablony korzystają ze zmiennych wypełnianych danymi z wyzwalacza:
- W ustawieniach kanału przejdź do sekcji Szablony powiadomień
- Jako szablonu tytułu możesz użyć:
{{server}} - {{status}} - Jako szablonu treści możesz użyć:
{{message}} Detected at {{timestamp}} - Zmienne zapisuje się w podwójnych nawiasach klamrowych:
{{variable_name}} - Przetestuj szablon na przykładowych danych
5. Subskrybowanie kanałów
- Możesz udostępniać innym linki subskrypcji swoich kanałów
- Albo skorzystać z linków udostępnionych przez innych, aby zasubskrybować ich kanały
- Dotknij Subskrybuj w widoku kanałów
- Wklej link subskrypcji
- Wybierz preferowany typ powiadomienia:
- Standardowe przy zwykłych alertach
- Czasowo krytyczne przy ważnych alertach
- Połączenie w sytuacjach krytycznych
- Potwierdź subskrypcję
Ustawienia aplikacji
Sposób obsługi powiadomień przez Echobell możesz dostosować tymi ustawieniami:
- Powtarzaj treść głosową: przy powiadomieniach w formie połączenia to ustawienie sprawia, że treść powiadomienia jest powtarzana
- Ponawiaj nieudane połączenia: automatycznie ponawia powiadomienia w formie połączenia, które nie doszły do skutku z powodu trybu Skupienia lub innych przyczyn
Prywatność i przechowywanie danych
Echobell traktuje Twoją prywatność priorytetowo:
- Na naszych serwerach przechowywane są wyłącznie konta użytkowników, kanały i dane subskrypcji
- Treść i historia powiadomień są przechowywane lokalnie na Twoim urządzeniu
- Dane Twoich alertów nigdy nie wymykają się spod Twojej kontroli
Kolejne kroki
Skoro masz już skonfigurowany pierwszy kanał, sięgnij po te materiały, aby wycisnąć z Echobell maksimum:
Najważniejsze przewodniki
- Czym jest Echobell? – poznaj podstawowe pojęcia i filozofię stojącą za Echobell
- Przegląd funkcji – zobacz wszystkie dostępne funkcje i możliwości
- Przewodnik po szablonach – opanuj składnię szablonów i twórz dynamiczne powiadomienia
- Warunki – naucz się filtrować powiadomienia na podstawie danych z wyzwalacza
- Integracja przez webhooki – zanurz się w konfigurację webhooków i dobre praktyki
- Wyzwalacze e-mail – skonfiguruj wyzwalanie powiadomień pocztą
Przewodniki integracji
Połącz Echobell z popularnymi narzędziami i platformami:
- Integracja z Grafaną – monitoruj infrastrukturę z natychmiastowymi alertami
- GitHub Actions – otrzymuj powiadomienia o zdarzeniach w procesie CI/CD
- Prometheus – skonfiguruj alerty dla metryk Prometheusa
- Home Assistant – powiadomienia z automatyki domowej
- Monitoring dostępności – alerty o dostępności witryn i usług
- TradingView – alerty giełdowe i powiadomienia rynkowe
Dobre praktyki
- Zacznij prosto: najpierw twórz podstawowe kanały z prostymi szablonami, a stopniowo dokładaj złożoności
- Testuj szablony: używaj testowych wywołań webhooka, aby sprawdzić poprawność renderowania, zanim wdrożysz je na produkcję
- Rozsądnie używaj warunków: odfiltruj szum, ustawiając w kanałach warunki alertowania tylko o ważnych zdarzeniach
- Dobieraj odpowiednie typy powiadomień: zarezerwuj powiadomienia „Połączenie” dla naprawdę krytycznych alertów, aby uniknąć znieczulenia na alerty
- Porządkuj kolorami: używaj kolorów kanałów przemyślanie, aby jednym rzutem oka rozpoznawać źródła alertów
- Dokumentuj kanały: w notatkach kanału zapisuj, co go wyzwala i jak należy zareagować
Typowe zastosowania
Zobacz, jak korzystają z Echobell inni:
- Monitoring serwerów: natychmiastowe alerty, gdy zużycie CPU, pamięci lub dysku przekroczy progi
- Powiadomienia CI/CD: od razu wiesz, kiedy build się nie powiódł albo wdrożenie się zakończyło
- Alerty e-commerce: powiadomienia o nowych zamówieniach, problemach z płatnościami czy stanach magazynowych
- Monitoring bezpieczeństwa: krytyczne alerty o nieudanych logowaniach, podejrzanej aktywności i zdarzeniach bezpieczeństwa
- IoT i inteligentny dom: powiadomienia z czujników, kamer i systemów automatyki domowej
- Koordynacja zespołu: udostępniaj kanały członkom zespołu, aby wspólnie reagować na incydenty
Uzyskaj pomoc
Potrzebujesz wsparcia albo masz pytania?
- Centrum wsparcia – przejrzyj częste pytania i przewodniki rozwiązywania problemów
- Wsparcie e-mail: napisz do nas na echobell@weelone.com
- Społeczność: dołącz do dyskusji i podziel się swoimi zastosowaniami z innymi użytkownikami Echobell
Gotowi na integrację Echobell ze swoimi systemami? Zajrzyj do naszego przewodnika po integracji z webhookami albo przejrzyj integracje dla programistów, aby zacząć!