sentry-observability
Połącz Sentry z całym stosem obserwacyjnym — logi, metryki, APM i dashboardy w jednym miejscu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia integrację Sentry z systemami logowania, metryk i monitorowania aplikacji. Łączy zdarzenia błędów z danymi biznesowymi, koreluje metryki wydajności i buduje ujednolicone dashboardy w Sentry Discover, Grafanie czy Datadog. Obsługuje popularne loggery (winston, pino, structlog) i narzędzia APM. Przydatne gdy chcesz śledzić błędy w kontekście pełnego stosu obserwacyjnego — każdy błąd zawiera ID zdarzenia, każda metryka łączy się z pierwotną przyczyną.
Jak używać
Upewnij się, że masz zainstalowany Sentry SDK w wersji 8 lub nowszej (@sentry/node dla Node.js, sentry-sdk dla Pythona) oraz skonfigurowany co najmniej jeden strukturalny logger (winston, pino lub structlog). Przygotuj zmienną środowiskową SENTRY_DSN z kluczem projektu Sentry.
Wyzwól umiejętność frazami takimi jak "sentry observability", "sentry logging", "sentry metrics", "sentry grafana", "sentry datadog correlation" lub "sentry discover dashboard" — system automatycznie rozpozna kontekst integracji.
Podłącz ID zdarzeń Sentry do linii logów strukturalnych. Każdy log, który wyzwala zdarzenie w Sentry, powinien zawierać unikalny identyfikator zdarzenia, aby móc powiązać wpisy w logach z błędami w Sentry.
Skonfiguruj korelację metryk biznesowych ze wskaźnikami błędów. Połącz dane wydajności z informacjami o błędach, aby widzieć, jak problemy techniczne wpływają na metryki biznesowe.
Zbuduj dashboardy w Sentry Discover lub powiąż zdarzenia z zewnętrznymi narzędziami (Grafana, Datadog, New Relic) poprzez webhooks i dodatkowy kontekst zdarzenia. Umożliwia to śledzenie błędów w całym stosie obserwacyjnym bez przełączania się między platformami.
Ustal strategię routingu alertów — zdecyduj, kto otrzymuje powiadomienia o błędach i gdzie trafiają ostrzeżenia, aby zespół szybko reagował na problemy.