SFS-009 Error Tracking¶
Приложения сообщают о возникших исключениях в Sentry.
Адрес источника данных для Sentry указывается через переменную окружения
SENTRY_DSN
При отправке сведений в Sentry приложение указывает свою версию (AppVersion) и название (Service).
Бизнесовый HTTP-сервис¶
Если приложение поддерживает HTTP-протокол для бизнес функций, то позволяет выполнить проверку отправки тестовых сообщений в sentry через специальный запрос вида:
В результате этого запроса отправляется сообщение в Sentry и приходит ответ со
статусом 200.
Либо сообщение об ошибке в текстомов виде со статусом 500.
Где
/error- настраиваемый через переменную окруженияTEST_ERROR_PATHпуть. По-умолчанию значение/errorKEY- значение ключа настраиваемое через переменную окруженияTEST_ERROR_KEY. Значение по-умолачниюSFS-009.
Сервис с метриками по HTTP¶
Если приложение не обслуживает бизнесовые HTTP запросы, но отдает
prometheus-метрики, то должно поддерживать POST-запрос по пути /error на порт
prometheus метрик.