Toolverse
Wszystkie skille

posthog-observability

autor: jeremylongshore

Monitoruj zdrowie integracji PostHog: przepływność zdarzeń, opóźnienia flag i limity API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do kompleksowego monitorowania PostHog. Śledź cztery kluczowe metryki: przepływność zdarzeń (czy zdarzenia napływają?), opóźnienie ewaluacji feature flag (czy flagi są wystarczająco szybkie?), wolumen zdarzeń wg typu (wykryj regresje instrumentacji) oraz zużycie limitów API (czy zbliżasz się do błędów 429?). Integruje się z Prometheus i Grafana do alertów. Użyj gdy wdrażasz monitoring dla PostHog, konfigurujesz dashboardy lub diagnozujesz problemy z integracją.

Jak używać

  1. Przygotuj wymagane dane: osobisty klucz API PostHog (zaczynający się od phx_), identyfikator projektu oraz aplikację już zinstrumentowaną SDK PostHog. Jeśli planujesz alertowanie, przygotuj dostęp do stosu Prometheus/Grafana.
  2. Uruchom skill z frazą taką jak "posthog monitoring", "posthog metrics", "posthog observability", "monitor posthog", "posthog alerts" lub "posthog dashboard".
  3. W pierwszym kroku skill sprawdzi przepływność zdarzeń z ostatnich 24 godzin, wysyłając zapytanie HogQL do API PostHog. Otrzymasz tabelę godzinowych liczników zdarzeń, która pokaże, czy zdarzenia napływają normalnie.
  4. W drugim kroku skill zaproponuje instrumentację opóźnienia ewaluacji feature flag w kodzie TypeScript/Node.js. Dodaj timing wokół wywołań flag, aby śledzić ich szybkość w ścieżkach krytycznych.
  5. Skonfiguruj eksport metryk do Prometheus, jeśli dysponujesz takim stosem. Skill pomoże ci zdefiniować alerty na podstawie progów: anomalii w przepływności, wzrostu opóźnień flag lub zbliżania się do limitów API.
  6. Przejrzyj wygenerowane dashboardy w Grafanie (lub równoważnym narzędziu) i dostosuj progi alertów do profilu twojej aplikacji.

Podobne skille