1 / 15
Чем наблюдаемость отличается от мониторинга и что такое три её столпа?
Мониторинг отвечает на заранее заданные вопросы: «загрузка процессора выше 80 %?», «сервис отвечает?». Наблюдаемость — свойство системы, позволяющее отвечать на вопросы, которые вы не придумали заранее: «почему у пользователей из одной страны выросла задержка только на оформлении заказа?». Строится она на трёх видах данных: логи — дискретные события с контекстом, метрики — числовые ряды, дешёвые в хранении и агрегации, трассировки — путь одного запроса через все сервисы. Каждый вид отвечает на свой вопрос: метрика говорит «что-то не так», трассировка — «где именно», лог — «что конкретно произошло».