Мониторинг и отслеживание ошибок
Как только люди начнут пользоваться вашим приложением, вам нужно знать, когда оно ломается — в идеале раньше, чем они вам скажут. Лёгкий стартовый набор:
- Отслеживание ошибок: Sentry ловит и группирует исключения со стек-трейсами и говорит, какой пользователь и какая строка вызвали каждое. Несколько строк на установку.
- Мониторинг доступности: бесплатный пингер (UptimeRobot, Better Stack) стучится на ваш сайт каждые несколько минут и пишет вам на почту, когда он падает.
- Логи: знайте, где хостинг их хранит (
wrangler tail, панель Vercel и т. д.), чтобы вы могли расследовать, когда что-то выглядит не так.
Пусть AI добавит Sentry и подключит базовый эндпоинт проверки здоровья — крошечный роут вроде /health, который возвращает 200 OK и подтверждает, что база данных достижима, и который ваш монитор доступности может пинговать. Цель — не корпоративная наблюдаемость, а просто не узнавать о падении из гневного твита.