Skip to content
1 / 15

Чем наблюдаемость отличается от мониторинга и что такое три её столпа?

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

Чем наблюдаемость отличается от мониторинга и что такое три её столпа? | JScriptiser