Sentry.io не фиксирует ошибки при запуске Spring Boot в производстве? - PullRequest
0 голосов
/ 28 мая 2019

Существует Spring Boot приложение, которое работает на сервере, не подвергаясь воздействию внешнего мира.Я подключил Sentry для мониторинга, но никогда не получал никаких ошибок, даже у меня их много в логах.

По без воздействия на внешний мир Я имею в видунет открытого URL-адреса, который каждый может использовать для подключения к API.

Как настроить Sentry для получения ошибок?Должен ли я упасть на другие сценарии, а не конфигурация приложения Spring Boot по умолчанию ?

Ответы [ 2 ]

1 голос
/ 28 мая 2019

Sentry не должен подключаться к вашему приложению. Когда вы добавляете Sentry SDK в свое приложение и настраиваете его с правильным значением DSN, ваше приложение будет подключаться к Sentry для отправки ошибок по мере их возникновения.

Для этого вам нужно убедиться, что DSN, который вы использовали, идет в проект, который вы ожидаете увидеть в Sentry. Это может быть причиной того, что вы не видите события.

Возможно, ваш сервер не имеет доступа к Интернету? Или, если это так, требуется использование внутреннего прокси-сервера, который не был настроен на вашем сервере / application / sdk.

0 голосов
/ 28 июня 2019

Я борюсь с этой проблемой в течение некоторого времени, но кажется, что некоторые из сообщений об ошибках были потеряны в пути, или Sentry.io конфигурация по умолчанию для Spring Boot отправляет сообщения с низким порогом, поэтому 1 сообщение об ошибке для нескольких реальных ошибок.

В конце концов он исправился.

...