sentry-sdk-patterns
Execute best practices for using Sentry SDK in TypeScript and Python.\nUse when implementing error handling patterns, structuring Sentry code,\nor optimizing SDK usage.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute best practices for using Sentry SDK in TypeScript and Python.\nUse when implementing error handling patterns, structuring Sentry code,\nor optimizing SDK usage.\nTrigger with phrases like \
How to use
Upewnij się, że masz zainstalowany Sentry SDK v8+ (@sentry/node, @sentry/react dla TypeScript lub sentry-sdk dla Pythona) oraz skonfigurowaną zmienną środowiskową SENTRY_DSN.
Wyzwól skill frazami takimi jak "sentry best practices", "sentry patterns", "sentry sdk usage", "sentry scope", "sentry breadcrumbs", "sentry beforeSend" lub "sentry fingerprint".
Dla strukturyzowania kontekstu błędów użyj Sentry.withScope() w TypeScript lub sentry_sdk.new_scope() w Pythonie, aby dołączyć informacje do pojedynczych zdarzeń bez wycieku stanu między żądaniami.
Skonfiguruj strategie breadcrumbów, aby śledzić sekwencję zdarzeń poprzedzających błąd, oraz zdefiniuj niestandardowe filtry w beforeSend/beforeBreadcrumb do kontroli, które zdarzenia wysyłać do Sentry.
Implementuj custom fingerprinting dla lepszego grupowania powiązanych problemów oraz dodaj user context, aby wiedzieć, których użytkowników dotknęły błędy.
Wykorzystaj performance instrumentation ze span'ami do monitorowania wydajności operacji asynchronicznych (TypeScript) lub context managerów (Python) w aplikacji produkcyjnej.