tickingora. Wersja testowa API Zaloguj Załóż konto
Every tick matters.

Wiesz, kiedy coś się nie wydarzy.

Tickingora pilnuje Twoich zadań, cronów i endpointów API. Oczekuje sygnału w wyznaczonym czasie albo sama sprawdza usługę. Jeśli coś pójdzie nie tak, otrzymasz alert.

Wypróbuj za darmo

Heartbeat

Twoje zadanie wywołuje sekretny URL po zakończeniu pracy. Brak sygnału w oknie czasowym = alert.

HTTP Check

Sprawdzamy Twój endpoint o zaplanowanej godzinie — z nagłówkami autoryzacji i trzema próbami.

Kalendarz

Dni tygodnia, święta w Polsce i własne daty wyłączenia — bez fałszywych alarmów.

Plan Free

20 monitorów Heartbeat, 3 HTTP Check, alerty e-mail i 30 dni historii.

Konfiguracja w kilka minut

Od rejestracji do pierwszego alertu w czterech krokach

Kreator prowadzi krok po kroku i od razu pokazuje, kiedy Tickingora będzie czekać na sygnał. Bez instalowania agentów i bez pisania konfiguracji w YAML.

  1. 1

    Wybierz typ

    Heartbeat, gdy Twoje zadanie samo zgłasza wykonanie, albo HTTP Check, gdy mamy sprawdzać endpoint.

  2. 2

    Ustal harmonogram

    Raz dziennie, co godzinę albo własne okna. Dni tygodnia, polskie święta i daty wyłączeń jednym kliknięciem.

  3. 3

    Podłącz

    Skopiuj gotową komendę curl albo podaj adres HTTPS, oczekiwany kod i nagłówki autoryzacji.

  4. 4

    Wskaż odbiorców

    Alert trafia na e-mail konta i opcjonalnie na drugi adres. Po naprawie dostaniesz informację o powrocie do normy.

Tickingora + AI

Powiedz agentowi, co ma monitorować

Nie musisz ręcznie konfigurować każdego zadania. Twój agent AI utworzy monitor przez API i podłączy Heartbeat do aplikacji — dokładnie tam, gdzie zadanie kończy się sukcesem. Dokumentacja jest przygotowana z myślą o agentach: OpenAPI, llms.txt i instrukcja krok po kroku.

  • Monitor z external_id — kolejne uruchomienia agenta nie tworzą duplikatów
  • Heartbeat dodany po sukcesie zadania, nigdy przed nim
  • Te same reguły, harmonogramy i limity co w panelu
Instrukcja dla agentów
Przykładowy prompt
„Dodaj do mojego projektu Laravel monitoring codziennego importu płatności przez Tickingora. Import powinien kończyć się między 6:00 a 7:00 w dni robocze. Postępuj według https://dev.tickingora.com/docs/agents.md”
Co zrobi agent
  1. GET /api/v1/monitors?external_id=shop:payment-import → brak
  2. POST /api/v1/monitors → 201, okno pn–pt 06:00–07:00
  3. TICKINGORA_PING_URL zapisany w sekretach serwera
  4. Schedule::command('payments:import')->onSuccess(ping)
  5. curl …?test=1 → OK (test signal, not counted)
Kreator monitora — krok harmonogramu z podglądem najbliższych terminów
Kreator monitora

Widzisz terminy, zanim cokolwiek zapiszesz

Podgląd pięciu najbliższych okien liczy ten sam scheduler, który potem pilnuje wykonania — z dniami tygodnia, świętami, wyjątkami i zmianą czasu.

  • Presety: raz dziennie, co godzinę, własne godziny
  • Walidacja nakładających się okien i limitów planu
  • Edycja tym samym kreatorem, historia bez zmian
Dashboard z listą monitorów i ich stanem
Dashboard

Wszystkie zadania i usługi w jednym miejscu

Stan każdego monitora, wynik ostatniego wykonania i trwające incydenty. Monitory z alarmem są zawsze na górze listy.

  • OK, alarm, oczekiwanie, wstrzymany
  • Jeden alert na incydent zamiast lawiny maili
  • Limit planu zawsze pod ręką
Historia wykonań monitora z wynikami SUCCESS i MISSED
Historia

Każde okno rozliczone osobno

Liczba sygnałów, godzina pierwszego z nich, próby HTTP z kodami i czasem odpowiedzi. Brak sygnału w oknie to MISSED — bez zgadywania, czy zadanie się tylko spóźniło.

  • Okno [start, koniec) — sygnał o 07:00 należy już do następnego
  • Zdarzenia poza harmonogramem też są zapisywane
  • Szczegółowa historia z 30 dni
Ekran po utworzeniu monitora z adresem Heartbeat i testem połączenia
Po aktywacji

Gotowe do wklejenia w crona

Po zapisaniu dostajesz sekretny adres i gotową komendę. Sygnał testowy sprawdza połączenie z Twojego serwera, ale nie zalicza okna ani nie zamyka incydentów.

  • Kopiowanie adresu jednym kliknięciem
  • Test połączenia z serwera albo przeglądarki
  • Token można w każdej chwili wygenerować na nowo

Zrzuty z działającej aplikacji, na przykładowych danych.

Dodaj pierwszy monitor w dwie minuty

Plan Free: 20 monitorów Heartbeat, 3 HTTP Check, alerty e-mail i 30 dni historii.

Załóż darmowe konto