gamma-observability
Monitoruj i śledź integracje Gamma — metryki, błędy i zużycie kredytów w jednym miejscu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wdrażania kompleksowej obserwacji dla integracji Gamma API. Pozwala śledzić wywołania API, opóźnienia, wskaźniki błędów i zużycie kredytów bez dostępu do nagłówków limitów szybkości Gamma. Skonfiguruj monitoring, logowanie i dashboardy dla swojego stosu obserwacyjnego — Prometheus, Grafana, Datadog lub CloudWatch. Idealny dla zespołów integrujących Gamma w produkcji.
Jak używać
Upewnij się, że masz działającą integrację Gamma (zobacz gamma-sdk-patterns) oraz skonfigurowany stos monitorowania — Prometheus/Grafana, Datadog lub CloudWatch.
Wdróż instrumentowany klient w pliku
src/observability/gamma-metrics.ts. Skill dostarcza interfejs GammaMetrics, który śledzi liczbę żądań, błędy, generacje, ukończenia, awarie, całkowite kredyty, opóźnienia i błędy pogrupowane po kodzie statusu.Zawiń każde żądanie do Gamma API w funkcję instrumentedRequest, która rejestruje czas rozpoczęcia, inkrementuje licznik żądań i łapie błędy. Po każdej operacji zaktualizuj metryki — dodaj opóźnienie, kredyty i status odpowiedzi.
Eksportuj metryki do swojego systemu monitorowania. Skonfiguruj endpointy dla Prometheus lub wyślij dane do Datadog/CloudWatch za pomocą klientów SDK.
Utwórz dashboardy śledzące: całkowitą liczbę żądań, wskaźnik błędów, średnie opóźnienie, zużycie kredytów i rozkład błędów po kodach statusu.
Wyzwól skill frazami takimi jak "gamma monitoring", "gamma logging", "gamma metrics", "gamma observability" lub "gamma dashboard" w kontekście konfiguracji obserwacji.