HostBase

Platforma

Monitoring i powiadomienia

Raporty, logi, doradcy, wydajność zapytań oraz alerty z propozycją upgrade'u.

Każdy projekt jest monitorowany na bieżąco: ruch API zbieramy z bramy, a co minutę próbkujemy zużycie zasobów bazy (CPU, pamięć, połączenia, transakcje, cache hit) oraz serwera. Wszystko widzisz w panelu projektu.

Przegląd i Raporty

Przegląd pokazuje najważniejsze wskaźniki z ostatnich 24 godzin. Zakładka Raporty ma cztery widoki z zakresem 1 h / 24 h / 7 dni:

  • API — liczba żądań według usługi (REST, Auth, Storage, Realtime, Edge Functions), kody odpowiedzi 2xx/4xx/5xx, latencja p50 i p95, najczęściej wywoływane ścieżki.
  • Baza danych — rozmiar bazy, połączenia, transakcje na sekundę, cache hit.
  • Zasoby — CPU i pamięć Postgresa względem limitu instancji.
  • Funkcje — wywołania, błędy i latencja każdej Edge Function.

Logi

Zakładka Logi zawiera log żądań API (z filtrami usługi, statusu i ścieżki) oraz logi wszystkich usług stosu: Postgres, Auth, REST, Realtime, Storage, Edge Functions, bramy i pg-meta. Tryb „Na żywo” odświeża widok co 5 sekund.

Doradcy

Doradca bezpieczeństwa wykrywa m.in. tabele bez RLS, tabele z RLS bez polityk, funkcje SECURITY DEFINER w schemacie public i rozszerzenia w schemacie public. Doradca wydajności — nieużywane i zduplikowane indeksy, klucze obce bez indeksu, tabele bez klucza głównego i dużo martwych krotek. Każde znalezisko ma opis i gotowy SQL do naprawy.

Wydajność zapytań

Widok Baza danych → Wydajność zapytań korzysta z pg_stat_statements (włączysz je jednym kliknięciem) i pokazuje zapytania o największym łącznym i średnim czasie oraz najczęściej wywoływane. Aktywne zapytania możesz anulować.

Powiadomienia i propozycje upgrade'u

Dzwonek w górnym pasku panelu zbiera alerty ze wszystkich Twoich projektów. Alert pojawia się też jako baner w projekcie, którego dotyczy, i znika automatycznie, gdy problem ustąpi.

AlertKiedySugestia
Wysokie CPU bazyśrednio ≥ 85% mocy instancji przez 10 minWiększa instancja
Pamięć na wyczerpaniu≥ 90% RAM instancjiWiększa instancja
Dużo połączeń≥ 80% max_connectionsWiększa instancja
Błędy API≥ 5% odpowiedzi 5xx (min. 50 żądań w 10 min)Sprawdź logi
Wolne APIp95 ≥ 2 s (min. 50 żądań w 10 min)Doradca wydajności
Rozmiar bazy / storage80% i 100% limitu planuWyższy plan
Projekt nie działausługa stosu zatrzymana lub w błędzieLogi i wsparcie

Na planie Free alerty o obciążeniu proponują przejście na Pro (większe instancje), a na największej instancji — kontakt w sprawie planu Enterprise.