Выбор ответа Middle Основы наблюдаемости обновлено

Зачем black-box мониторинг

Вопрос

Все внутренние метрики сервиса зелёные, а пользователи не могут открыть сайт. Что помогло бы заметить это раньше пользователей?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Black-box проверка: синтетический запрос снаружи. Внутренние метрики видят только запросы, которые дошли до приложения.

Варианты ответа

  1. Больше внутренних метрик в приложении и на балансировщике
  2. Black-box проверка: синтетический запрос снаружиправильный ответ
  3. Повышение уровня логов до DEBUG на всех экземплярах
  4. Алерт по перцентилю p99.9 вместо p99 на времени ответа

Разбор

Внутренние метрики видят только запросы, которые дошли до приложения. Если сломались DNS, сертификат, балансировщик или маршрутизация, приложение просто не получает трафик и считает себя здоровым. Внешние проверки (blackbox_exporter, синтетика из разных регионов) видят сервис глазами пользователя. Лишние метрики и логи тоже живут внутри.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.