sentry-cost-tuning
Optimize Sentry costs and event volume.\nUse when managing Sentry billing, reducing event volume,\nor optimizing quota usage.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Optimize Sentry costs and event volume.\nUse when managing Sentry billing, reducing event volume,\nor optimizing quota usage.\nTrigger with phrases like \
How to use
Przygotuj dostęp do Sentry: upewnij się, że masz aktywne konto Sentry z tokenem autoryzacyjnym posiadającym uprawnienia org:read i project:read. Ustaw zmienne środowiskowe SENTRY_AUTH_TOKEN i SENTRY_ORG w swoim terminalu.
Zweryfikuj wersję SDK: sprawdź, czy w projekcie masz zainstalowany @sentry/node lub @sentry/browser w wersji 8.0 lub wyższej. Jeśli nie, zaktualizuj pakiet npm.
Uruchom audyt użycia: użyj skilla z frazą "sentry billing optimization" lub "reduce sentry costs". Skill połączy się z API statystyk Sentry i pobierze 30-dniowy raport zdarzeń pogrupowany po kategorii (błędy, transakcje, itp.), aby pokazać gdzie pochodzi największy volume.
Zidentyfikuj plan i limity: na podstawie audytu skill określi Twój obecny plan (Developer, Team lub Business) i wykaże bieżące limity zdarzeń. To pozwoli ci zrozumieć, gdzie jesteś w stosunku do progów.
Skonfiguruj próbkowanie i filtry: skill zaproponuje ustawienia próbkowania na poziomie SDK w pliku konfiguracyjnym (sentry.client.config.ts lub instrument.ts) oraz filtry beforeSend do odrzucania zbędnych zdarzeń. Zastosuj rekomendacje w swoim kodzie.
Wdrażaj i monitoruj: po zmianach wdróż kod i obserwuj statystyki Sentry przez kolejne 7 dni, aby potwierdzić redukcję kosztów bez utraty istotnych alertów o błędach.