Toolverse
Wszystkie skille

replit-observability

autor: jeremylongshore

Monitoruj zdrowie deploymentów Replit z metrykami, alertami i dashboardami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do obserwacji aplikacji Replit — śledź uptime, czasy startu, użycie zasobów i wydajność bazy danych. Skonfiguruj endpoint zdrowia z szczegółowymi metrykami, połącz się z zewnętrznymi usługami monitoringu (UptimeRobot, Better Stack, Prometheus) i ustawiaj alerty na podstawie rzeczywistych danych. Idealny dla zespołów zarządzających deploymentami na Replit.

Jak używać

  1. Sprawdź wymagania: upewnij się, że masz wdrożoną aplikację Replit (Autoscale lub Reserved VM) oraz dostęp do zewnętrznej usługi monitoringu, takiej jak UptimeRobot, Better Stack lub Prometheus.

  2. Zaimplementuj endpoint zdrowia w swojej aplikacji — utwórz trasę /health, która zwraca szczegółowe informacje o stanie systemu: uptime procesu, czas startu, timestamp, region deploymentu i zmienne środowiskowe.

  3. Dodaj sprawdzenia bazy danych do endpointu — jeśli korzystasz z PostgreSQL, wykonaj test połączenia i zmierz opóźnienie zapytania, aby monitorować wydajność bazy.

  4. Skonfiguruj zewnętrzną usługę monitoringu — wskaż adres URL Twojego endpointu /health w wybranym narzędziu (UptimeRobot, Better Stack lub Prometheus) i ustaw częstotliwość sprawdzania.

  5. Ustawiaj alerty na podstawie metryk — skonfiguruj powiadomienia dla przypadków, gdy uptime spada poniżej progu, opóźnienie bazy przekracza limit lub aplikacja nie odpowiada na health check.

  6. Monitoruj wyniki — obserwuj dashboard w wybranym narzędziu, aby śledzić trendy wydajności i szybko reagować na anomalie.

Podobne skille