Możliwości produktu

Funkcje wielokanałowych alertów dla zespołów dyżurnych

Harmonogramy dyżurów, webhooki wychodzące i analityka dostarczeń są w każdym planie, również w bezpłatnym. Kieruj incydenty z narzędzi monitoringu do Telegrama (tekst + Bot), połączeń, e-maila, WhatsAppa, Vibera i deklaratywnych polityk eskalacji z pełną historią dostarczeń.

01 · Trasowanie
Trasowanie wielokanałowe
02 · Eskalacja
Łańcuchy świadome potwierdzenia
06 · Dyżury
Harmonogramy + rotacje + iCal
03 · Szablony
Wielokrotne presety alertów
04 · Bezpieczeństwo
Ograniczone klucze, multi-tenant, SSO
05 · Obserwowalność
Strukturalny dziennik audytu + samomonitoring
06 · Przejrzystość
Publiczna strona statusu · status.wardenpoint.com
07 · Powiadomienia
Powiadomienia systemowe w aplikacji
08 · E-mail → alert
Każde narzędzie, które wysyła e-mail, wezwie dyżurnego
09 · Szybki start
Działające alerty w 8 kliknięciach
10 · Mapa powiadomień
Każde „jeśli/to” na jednym płótnie
11 · Kanał pulsu
Puls całej usługi w jednym czacie Telegram

Sześć filarów

Zbudowane wokół sześciu obszarów

Trasowanie, eskalacja, szablony, bezpieczeństwo, obserwowalność i przejrzystość — wytłumaczone prostym językiem, bez buzzwordów.

01 · Trasowanie

Trasowanie wielokanałowe

Wyślij jeden alert do Telegrama, na połączenie głosowe, SMS, e-mail, WhatsAppa i Vibera w jednej deklaratywnej polityce. Kanały działają równolegle na każdym kroku.

02 · Eskalacja

Łańcuchy świadome potwierdzenia

Łańcuchy działają, aż ktoś potwierdzi. Źródła wysyłające resolved-hook anulują łańcuch automatycznie; ręczne potwierdzenie zatrzymuje go z dowolnego kanału.

06 · Dyżury

Harmonogramy + rotacje + iCal

Tygodniowe rotacje automatycznie generują zmiany naprzód; role Primary / Secondary / Manager działają równolegle. Polityki eskalacji kierują się na role harmonogramu, więc przekazanie dyżuru — jednym kliknięciem, na czas chorobowego czy urlopu — automatycznie przekierowuje powiadomienia, kalendarz i eskalację na zastępcę, a po zakończeniu okna oddaje dyżur z powrotem. Każdy inżynier subskrybuje podpisany kanał iCal i widzi swoje dyżury w kalendarzu Google lub Outlook.

03 · Szablony

Wielokrotne presety alertów

Zdefiniuj szablon alertu raz — i uruchamiaj go z dowolnego serwisu jednym POST /from-template/{slug}. Wersjonowany, slug staje się stabilnym kontraktem między twoim stackiem monitoringu a WardenPoint. W zestawie biblioteka startowa: db-down, slo-breach, deploy-failed, backup-failed — sklonuj, edytuj, wdroż.

04 · Bezpieczeństwo

Ograniczone klucze, multi-tenant, SSO

Klucze API na integrację, wyłącznie UUID w publicznych ID, middleware SetCurrentCompany na każdej uwierzytelnionej trasie. Logowanie przez Google, GitHub lub Microsoft (Azure AD, multi-tenant). Bez cross-tenant leakage w testach.

05 · Obserwowalność

Strukturalny dziennik audytu + samomonitoring

Każda wysyłka, potwierdzenie, eskalacja i rozwiązanie zapisuje linię JSON. Eksport CSV dla grupy odbiorców; powiązane z logami aplikacji przez request_id. Detektor anomalii obserwuje naszą własną dostawę, wystrzeliwa meta-powiadomienia gdy łamie się uwierzytelnianie, odbiorca staje się nieosiągalny albo kończy się saldo — żebyś dowiedział się wcześniej niż przy następnym prawdziwym incydencie. Co minutę aktywna sonda odpytuje adres health-check każdego źródła — brak odpowiedzi lub błąd spoza zakresu 2xx powiadamia dyżurną grupę, zanim martwy monitor zdąży ukryć prawdziwy incydent. Dla źródeł prywatnych lub dostępnych tylko przez VPN dostępny jest tryb pulsacyjny (dead-man): Twoje narzędzie monitoringu samo zgłasza się do WardenPoint według harmonogramu — gdy sygnał ustaje, powiadamiamy Cię, zanim zdążysz zauważyć, że Twój monitoring zamilkł.

06 · Przejrzystość

Publiczna strona statusu · status.wardenpoint.com

Każdy widoczny dla klienta serwis ma własną 90-dniową historię dostępności, aktualizowaną co minutę: API odbioru, pulpit, każdy kanał dostawy, kolejka eskalacji, baza danych, Redis. Incydenty pojawiają się na żywo; subskrypcje e-mail / Telegram / webhook wysyłają aktualizacje natychmiast po zmianie statusu. Gotowy snippet JS pokaże nasz stan na Twoim pulpicie operacyjnym. JSON API + kanał RSS dla maszyn, strony post-mortem do analiz po incydencie.

07 · Powiadomienia

Powiadomienia systemowe w aplikacji

Kończące się limity, nieudana płatność, zakończony import migracji, logowanie z nowego urządzenia — powiadomienia systemowe pojawiają się w dzwonku panelu i osobnym centrum, pogrupowane według kategorii (rozliczenia, limity, import, bezpieczeństwo). Widoczność zależna od roli sprawia, że alerty o rozliczeniach i bezpieczeństwie trafiają do osób, które za nie odpowiadają.

08 · E-mail → alert

Każde narzędzie, które wysyła e-mail, wezwie dyżurnego

Nadaj każdej integracji unikalny adres przychodzący i skieruj na niego alertowy e-mail monitoringu — temat staje się alertem, słowa kluczowe ustawiają priorytet, a niepotwierdzone alerty eskalują do połączeń i Telegrama. Domyka parytet adresów alertowych per usługa z PagerDuty i Opsgenie.

09 · Szybki start

Działające alerty w 8 kliknięciach

Szybki start w panelu prowadzi przez rozgałęziony kreator — wybierz ścieżkę (monitoring przychodzący, webhook wychodzący, REST API lub powiązanie kanału), a my utworzymy odbiorcę, grupę, integrację + gotowe przykłady curl/python i wyślemy zdarzenie testowe. Większości użytkowników zajmuje to mniej niż minutę od rejestracji do działającego webhooka.

10 · Mapa powiadomień

Każde „jeśli/to” na jednym płótnie

Automatycznie generowana mapa całej topologii alertów — reguły kierowania, progi, kroki eskalacji, grafiki dyżurów ze wskazaniem, kto właśnie pełni dyżur, oraz każda ścieżka awaryjna aż po e-mail właściciela. Rysowana z żywej konfiguracji, więc nigdy nie rozjedzie się z tym, co faktycznie się wykonuje. Zapytaj „co stanie się z tym alertem?” — symulator wykonuje próbny przebieg po żywych regułach i podświetla dokładną ścieżkę, łącznie z tym, kto pełni dyżur w wybranym momencie. Edytuj reguły, skład grup i dyżury bezpośrednio na mapie — zmiany działają od razu, a mapa odświeża się z bieżącej konfiguracji.

11 · Kanał pulsu

Puls całej usługi w jednym czacie Telegram

Podłącz grupę lub kanał Telegram, a WardenPoint będzie tam kopiować każde zdarzenie cyklu życia alertu — wywołanie, eskalację, potwierdzenie, rozwiązanie — równolegle z dostarczaniem do dyżurnych. Jedna linia na zdarzenie: menedżer albo zespół NOC śledzi puls, nie będąc na ścieżce eskalacji. Cogodzinny sygnał kontrolny domyka całość — jeśli przestaje przychodzić, sama cisza jest alarmem.

Polityka eskalacji

Polityki żyją jako kod

Wyraź łańcuch eskalacji jako deklaratywną tablicę. Bez klikania w UI; testowalne w CI; do przeglądu w żądaniach scalenia.

Zobacz w przykładach API
config/escalation.phpPHP
# config/escalation.php — example
return [
'default_chain' => [
['minute' => 0, 'channels' => ['telegram_voice', 'voice_call']],
['minute' => 3, 'channels' => ['voice_call', 'sms']],
['minute' => 8, 'channels' => ['voice_call', 'email']],
['minute' => 15, 'channels' => ['voice_call', 'telegram_voice']],
],
];

Kontrola dostępu

Role i uprawnienia, osobne dla każdej firmy

Każda przestrzeń definiuje własne role. Nadawaj lub odbieraj dostęp do poszczególnych zasobów — webhooków, odbiorców, płatności — a panel ukrywa to, czego użytkownik nie może użyć, więc nie trafia na ścianę.

  • Własne role dla każdej firmy, nie sztywna lista
  • Uprawnienia na poziomie zasobu, przełączane w macierzy
  • Pozycje menu ukryte, gdy brakuje dostępu
Skonfiguruj role w panelu
Uprawnienie
Admin
Menedżer
Obserwator
Podgląd alertów
Zarządzanie odbiorcami
Webhooki wychodzące
Płatności

Stworzone dla programistów

Steruj alertami z kodu, skryptów i CI

Własne, firmowe narzędzia opakowują REST API: serwer MCP, dzięki któremu konto konfiguruje za ciebie agent, pakiet Pythona w PyPI oraz jednoplikowe narzędzie wiersza poleceń w Go.

Trasowanie według etykiet

Alerty trafiają do właściwego zespołu bez ręcznego przekierowywania

Podłącz Prometheus Alertmanager, Grafanę, Zabbix lub dowolny webhook. Zdefiniuj reguły dopasowania po etykietach alertu — liczy się pierwsze trafienie. Alert bez pasującej reguły trafia do skrzynki nieprzypisanych: nic nie znika bez śladu.

  • Dopasowanie po dowolnej etykiecie: team, service, severity, env lub własnej
  • Reguły z priorytetem — pierwsze trafienie wygrywa, kolejność zmieniasz w każdej chwili
  • Skrzynka nieprzypisanych: każdy alert bez reguły czeka na decyzję, żaden nie przepada
  • Niedopasowane alerty trafiają do skrzynki — rozwiąż, wyślij do grupy albo zamień w regułę jednym kliknięciem
  • Opcjonalne powiadomienie natychmiastowe lub zbiorcze do grupy właściciela
Skonfiguruj trasowanie alertów
Reguły trasowania
team=backendDyżurni backendowi
severity=criticalWszyscy menedżerowie
env=prodZespół infrastruktury
Skrzynka nieprzypisanych2
Bez regułyProbeError job=mysql
Bez regułyDiskUsage node=db-3

Komfort dyżurnego

Sprawdź swoje powiadamianie jednym kliknięciem

Kreator na pulpicie wysyła prawdziwy alert przez pełen proces, więc zanim dojdzie do pierwszego incydentu masz pewność, że kanały i eskalacja działają.

  • Alerty testowe w 30 sekund

    Kreator na pulpicie wysyła prawdziwy alert przez pełen proces — bez wcześniejszej integracji monitoringu. Dowód, że kanały i eskalacja naprawdę działają dla twojego zespołu.

  • Każdy kanał sprawdzony

    Kreator wysyła alert przez każdy kanał skonfigurowany u odbiorcy — Telegram (wiadomość tekstowa, głosowa, połączenie VoIP), e-mail, SMS, Viber, WhatsApp. Jeśli dane logowania są błędne lub dostawca ma awarię, dowiesz się o tym podczas konfiguracji, a nie o 3 w nocy.

  • Ścieżka eskalacji potwierdzona

    Opcjonalnie kreator symuluje brak potwierdzenia, żeby kolejna osoba w łańcuchu otrzymała wezwanie. Sprawdzasz całe przekazanie — limity czasu, kanały zapasowe, ponowienia — dokładnie tak, jak opisano w twoim regulaminie.

  • Prawdziwy dziennik audytu

    Każdy test trafia do historii powiadomień z tymi samymi znacznikami czasu, statusami, klasyfikacją błędów i metadanymi doręczenia co prawdziwy alert. Żadnego ukrytego trybu debug — to, co widzisz w teście, zobaczy dyżurny podczas prawdziwego incydentu.

Dowód działania produktu

Zobacz pełny cykl życia alertu przed awarią

WardenPoint pokazuje, jak sygnał z monitoringu staje się routingiem, dostarczeniem, eskalacją, potwierdzeniem i historią audytową, zamiast zniknąć w jednej skrzynce.

Cykl życia alertu

Od sygnału do odpowiedzialnej reakcji

Odebrano

Webhook, wywołanie API lub alert z dashboardu trafia do WardenPoint z kontekstem usługi i ważności.

Przekierowano

Grupy odbiorców, priorytet i reguły polityki wybierają pierwszego dyżurnego oraz kolejność kanałów.

Dostarczono

Telegram, e-mail, SMS, połączenia głosowe lub inne kanały dostarczają alert do zespołu.

Eskaluje

Jeśli nikt nie potwierdzi, WardenPoint przechodzi do kanałów zapasowych i kolejnych osób.

Potwierdzono

Ścieżka eskalacji zatrzymuje się, gdy właściwa osoba potwierdzi obsługę incydentu.

Audytowano

Próby dostarczeń, czasy i stan potwierdzenia pozostają widoczne do przeglądu po incydencie.

Przykładowa polityka eskalacji

0 min — Telegram + e-mail

Zacznij od szybkich kanałów dla głównego dyżurnego.

3 min — zapasowy SMS

Jeśli alert pozostaje bez potwierdzenia, przejdź do kanału trudniejszego do przeoczenia.

5 min — połączenie + rezerwa

Obudź osobę zapasową, gdy główna ścieżka nadal nie ma odpowiedzi.

Oś czasu dostarczeń i audytu

Wiesz, których kanałów próbowano i kiedy każdy z nich zadziałał.

Widzisz, dlaczego proces przeszedł od głównego dyżurnego do ścieżek zapasowych.

Zachowujesz końcowe potwierdzenie i czas reakcji w historii incydentu.

FAQ funkcji

Częste pytania o funkcje

Telegram (tekst + głos + VoIP) i e-mail są dostępne w planie darmowym — do 200 powiadomień / miesiąc dla maks. 5 odbiorców. Połączenia głosowe, SMS, WhatsApp i Viber działają jako pay-as-you-go w planach płatnych i wymagają salda kredytów.
Plan darmowy

Podłącz pierwszy łańcuch eskalacji na darmowym planie

Alerty Telegram, log audytu i REST API są bez limitu w planie darmowym. Kredyty głosu i SMS dodaj tylko wtedy, gdy ich potrzebujesz.

  • Plan darmowy
  • Deklaratywna polityka
  • Log audytu wbudowany