sentry-multi-env-setup
Configure Sentry across multiple environments.\nUse when setting up Sentry for dev/staging/production,\nmanaging environment-specific configurations, or isolating data.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure Sentry across multiple environments.\nUse when setting up Sentry for dev/staging/production,\nmanaging environment-specific configurations, or isolating data.\nTrigger with phrases like \
How to use
Przygotuj konwencję nazewnictwa dla swoich środowisk (dev, staging, production) i określ strategię zarządzania DSN-ami – czy będziesz używać jednego projektu Sentry'ego z tagami środowiska, czy osobnych projektów dla każdego środowiska.
Zdefiniuj wymagania sample rate'ów dla każdego środowiska – typowo 100% dla dev, niższy procent dla staging i produkcji, aby kontrolować koszty i szum.
Uruchom skill z frazami takimi jak "sentry environments", "sentry staging setup" lub "multi-environment sentry", aby wygenerować konfigurację SDK z ustawionym parametrem environment odpowiadającym celowi wdrażania.
Skonfiguruj zmienne środowiskowe z oddzielnymi DSN-ami dla każdego środowiska i zaimplementuj warunkowe ładowanie – wyłączenie Sentry'ego w development lub załadowanie właściwego DSN-a na podstawie zmiennej NODE_ENV.
Dodaj kontekst środowiska i tagi w hook beforeSend, a następnie ustaw filtry środowiska w dashboardzie Sentry'ego – to pozwoli ci na łatwe filtrowanie zdarzeń po środowisku.
Utwórz reguły alertów specyficzne dla produkcji z odpowiednimi warunkami oraz osobne, mniej restrykcyjne alerty dla staging'u, aby zespół mógł testować bez szumu z dev'u. Udokumentuj całą konfigurację dla zespołu.