feat(tradein): мониторинг ошибок через GlitchTip (#396) #410

Merged
lekss361 merged 1 commit from feat/tradein-glitchtip into main 2026-05-22 06:21:24 +00:00
Owner

#396 — sentry-sdk в tradein-backend, env-gated через GLITCHTIP_DSN. Исключения FastAPI → GlitchTip.

#396 — sentry-sdk в tradein-backend, env-gated через GLITCHTIP_DSN. Исключения FastAPI → GlitchTip.
lekss361 added 1 commit 2026-05-22 06:21:22 +00:00
Подключаем tradein-backend к GlitchTip (Sentry-совместимый, уже на
сервере). Необработанные исключения FastAPI улетают в дашборд —
баг estimate-500 (#388/#389) был бы виден сразу с трейсбеком.

- sentry-sdk в зависимостях.
- main.py — sentry_sdk.init(), env-gated: пусто GLITCHTIP_DSN → off.
- config.glitchtip_dsn + GLITCHTIP_DSN в docker-compose.prod.yml.
- traces_sample_rate=0 (только ошибки), send_default_pii=False.

Активация: создать проект в GlitchTip → DSN в .env.runtime.
lekss361 merged commit 5e907aa7af into main 2026-05-22 06:21:24 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#410
No description provided.