S
supabase-observability
Monitoruj Supabase end-to-end: metryki, logi, alerty i diagnostyka bazy danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do konfiguracji kompleksowego monitorowania projektów Supabase. Automatyzuje ustawienie dashboardów, analizę zapytań SQL, zbieranie logów oraz alertów na podstawie limitów. Wykorzystuje wbudowane raporty Supabase (API, baza danych, autoryzacja, storage, realtime), CLI inspect commands do diagnostyki PostgreSQL, pg_stat_statements do analizy wydajności zapytań oraz log drains do agregacji logów. Idealny do diagnozowania wolnych zapytań, monitorowania zdrowia integracji i konfiguracji alertów dla projektów Supabase.
Jak używać
- Zainstaluj Supabase CLI poleceniem
npx supabase --version, aby sprawdzić dostępność narzędzia. 2. Połącz swój projekt Supabase za pomocąsupabase link --project-ref <ref>, gdzie<ref>to identyfikator projektu. 3. Otwórz Dashboard Supabase i przejdź do sekcji Reports, aby przeglądać wbudowane raporty: API Requests (liczba żądań, czasy odpowiedzi, błędy), Database (aktywne połączenia, liczba zapytań, opóźnienie replikacji), Auth Usage (rejestracje, logowania, nieudane próby) oraz Storage i Realtime. 4. Użyj CLI do głębokich diagnostyk PostgreSQL poleceniamisupabase inspect db, które pokazują szczegółowe informacje o bazie danych. 5. Włącz pg_stat_statements w konfiguracji bazy danych, aby analizować wydajność zapytań SQL i identyfikować wąskie gardła. 6. Skonfiguruj log drains (dostępne w planie Pro lub wyższym) do przesyłania logów do zewnętrznych systemów agregacji, a następnie ustaw alerty na podstawie progów limitów i anomalii w metrykach.