replit-observability
Set up comprehensive observability for Replit integrations with metrics, traces, and alerts.\nUse when implementing monitoring for Replit operations, setting up dashboards,\nor configuring alerting for Replit integration health.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Set up comprehensive observability for Replit integrations with metrics, traces, and alerts.\nUse when implementing monitoring for Replit operations, setting up dashboards,\nor configuring alerting for Replit integration health.\nTrigger with phrases like \
How to use
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.
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.Dodaj sprawdzenia bazy danych do endpointu — jeśli korzystasz z PostgreSQL, wykonaj test połączenia i zmierz opóźnienie zapytania, aby monitorować wydajność bazy.
Skonfiguruj zewnętrzną usługę monitoringu — wskaż adres URL Twojego endpointu
/healthw wybranym narzędziu (UptimeRobot, Better Stack lub Prometheus) i ustaw częstotliwość sprawdzania.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.
Monitoruj wyniki — obserwuj dashboard w wybranym narzędziu, aby śledzić trendy wydajności i szybko reagować na anomalie.