Toolverse
All skills

replit-observability

by jeremylongshore

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

Quick info

Category
Security

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

  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.

Related skills