Мониторинг и наблюдаемость строятся на трех сущностях:

  1. Метрики
  2. Логи
  3. Трейсы

Этого (зачастую) достаточно, чтобы отслеживать работу систем/процессов, однако, на практике возникают вопросы — что именно собирать и как именно использовать? В общем случае можно собирать всё и визуализировать всеми способами, однако, это приводит к спагетти-мониторингу, который может освоить только создатель. Поэтому хочется иметь минимум сущностей, которые закрывают максимум потребностей.

В этом уроке ты изучишь три основных подхода к организации мониторинга:

  • 4 золотых сигнала — универсальный подход, база для специалистов, которые эксплуатируют IT-продукты.
  • RED-метод — специализированный для request-driven систем.
  • USE-метод — специализированный подход для учета и контроля ресурсов инфраструктуры

Каждый из подходов — это шаблон, который из коробки дает пользу, а при необходимости может быть расширен.

Начнем с терминов.

Термины

Latency/Duration (Задержка) — время отклика системы

Получить доступ к полному материалу
Полный текст доступен в курсе