Разработка на заказ · с 2018

Услуга · Мониторинг и анализ ошибок

Мониторинг и анализ ошибок

Узнавайте о сбоях раньше пользователей — а затем выясняйте причину, исправляйте её и следите, чтобы проблема не вернулась.

Мониторинг

Мы настраиваем мониторинг на том же инструменте, которым пользуемся для своих продуктов, — fewbase Infra Tracker, который мы сами разработали и поддерживаем.

  • Проверка доступности каждые 5 минут с нарастающими уровнями тревоги, чтобы случайный кратковременный сбой никого не будил среди ночи.
  • SSL-сертификаты: не только срок действия, но и изменения цепочки сертификатов или издателя, которые часто предшествуют сбою.
  • Срок регистрации домена — ежедневная проверка прямо по данным реестра.
  • Уведомления в Telegram или на email, а также ежедневная сводка всего, что требует внимания.
  • Сигналы на уровне приложения, если ваш стек это позволяет: доля ошибок, медленные эндпоинты, упавшие фоновые задачи.

Анализ ошибок

Когда что-то всё же идёт не так, мы доводим разбор до конца:

1. Воспроизведение

Собираем логи, трейсы, отчёты о сбоях и жалобы пользователей и превращаем их в надёжный способ воспроизвести проблему.

2. Первопричина

Находим настоящую причину — не только строку, где падает исключение, но и то, почему система оказалась в таком состоянии.

3. Исправление и защита

Исправляем ошибку и добавляем тест, который поймал бы её заранее, чтобы она не вернулась незаметно со следующим релизом.

4. Отчёт

Вы получаете короткий пост-мортем без поиска виноватых: что произошло, кого это затронуло, что мы изменили и за чем следить.

Вам подойдёт, если вы…

  • узнаёте о сбоях от клиентов или из соцсетей;
  • живёте с ошибкой, которая «иногда случается», и ни у кого нет времени в ней разобраться;
  • однажды уже пропустили истечение сертификата или домена и не хотите повторения;
  • ведёте несколько небольших сайтов или сервисов и хотите видеть в одном месте, всё ли с ними в порядке.

Вопросы

Нужно ли что-то устанавливать?

Для проверок доступности, SSL и доменов — нет, они работают снаружи. Для отслеживания ошибок на уровне приложения может понадобиться небольшое изменение в коде, и его мы сделаем сами.

Куда приходят уведомления?

В Telegram или на email — туда, что ваша команда действительно читает, плюс, по желанию, ежедневная сводка.

Можете ли вы разобрать разовый инцидент?

Да. Анализ ошибок может быть отдельной задачей: мы находим первопричину, исправляем её и передаём вам отчёт.

Можем ли мы потом пользоваться Infra Tracker сами?

Да — это публичный продукт с бесплатным тарифом на fewbase.com.

Другие услуги: Приложения на заказ · Разработка MVP и прототипов · Тестирование ПО и QA · Поддержка и сопровождение ПО · Аудит кода и безопасности · Дешевле хостинг · Интеграции, боты и ИИ · Смарт-контракты и блокчейн

Связаться с нами

Расскажите, что у вас есть и что нужно. Небольшие задачи приветствуются, общение асинхронное, ответ в течение одного рабочего дня.

Начать разговор