Сервис Sentry.io для отлова ошибок на тестовых pet-project’ах

Sentry

Сервис Sentry.io для отлова ошибок на тестовых pet-project’ах

Краткий обзор сервиса Sentry.io от «Дона Шампиньона»

Уже давно пользуюсь прекрасным сервисом Sentry.io для отлова ошибок на всех своих проектах/доменах с прелендингами и на тестовых pet-project’ах. Даже не знаю почему не рассказывал вам о нём, нужно это срочно исправлять!

Баги в коде

🐞 Суть в том, что никто не защищён от багов в коде или недоступности сторонних сервисов, с которыми идёт общение. Но только настоящие джедаи 🔨 мониторят эти ситуации и исправляют свои косяки. Данный сервис помогает интегрировать отлов ошибок в очень удобный дешборд, где будет вся необходимая информация по эксепшену (скрин: https://raw.githubusercontent.com/openlabs/trytond-sentry/develop/images/event.png).

Интеграция сервиса

🏁 Существует множество интеграций, с помощью которых можно сделать что-то вроде composer require sentry/sdk, или pip install sentry-sdk, а может даже и go get github.com/getsentry/sentry-go — всё зависит от того, на чём вы пишите 😉 А после этого обычно достаточно воткнуть пару строчек в самом начале вашего главного файла (с которого стартует запуск чего бы там ни было, хоть 🚀). И всё! 😧

😴 Дальше можете забыть об этом сервисе, пока на почту не упадёт письмо о вылезшей баге…

Бесплатной версии достаточно на все проекты

PS: всем хватит лимитов на бесплатном тарифе. А когда захочется создать новый проект и внедрить Sentry и туда, то есть небольшой лайфхак, чтоб не плодить десятки аккаунтов: заходите в настройки, создаёте новую Team, затем новый Project, и берёте данные для подключения из него. И у вас совершенно легально трекаются события с различных сервисов в разные проекты, навигация через которые осуществляется через выпадающий список сверху. И-Идеально!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *