Наблюдаемость и SRE

Четыре золотых сигнала

Определение

Четыре золотых сигнала Google SRE — задержка, трафик, ошибки и насыщение; вместе они описывают поведение услуги и давление на её ресурсы.

Также ищут: four golden signals · золотые сигналы SRE

Зачем это знать

Один график CPU не показывает успех запросов, а средняя задержка может скрыть медленный хвост. Набор сигналов помогает определить последствие и начать диагностику.

Связи из словаря

Карта понятия

Доказательная часть

Что подтверждено

  1. Google SRE выделяет четыре золотых сигнала: задержку, трафик, ошибки и насыщение. Трафик показывает объём обращений к системе, насыщение — приближение к её ограничениям.

    Граница применимости: Подход к мониторингу распределённых систем; конкретные единицы и ресурс ограничения зависят от услуги.

  2. При наблюдении задержки Google SRE рекомендует различать время успешных и неуспешных запросов: быстро вернувшаяся ошибка не доказывает быстрое выполнение полезной работы.

    Граница применимости: Задержка запросов услуги. Классификация успеха задаётся явно и не сводится автоматически к одному коду протокола.

  3. Для веб-службы трафиком могут быть запросы в секунду, для сетевого пути — биты в секунду на выбранном уровне. Единицу выбирают по работе услуги; эти два числа нельзя складывать или напрямую сравнивать.

    Граница применимости: Редакторское сопоставление меры нагрузки и уровня измерения. Из интенсивности обращений не выводят автоматически долю успеха.

  4. Высокая занятость ресурса — полезный контекст, но для насыщения проверяют его пределы, очереди и ожидание. Низкое среднее по серверу не исключает ограничение одного ресурса или части запросов.

    Граница применимости: Редакторское объяснение диагностики по золотым сигналам и показателям ожидания. Конкретный универсальный процент CPU или памяти не назначается.

  5. В учебной выборке было 100 успешных запросов по 200 мс; стало 50 успешных по 200 мс и 50 ошибок по 10 мс. Общее среднее снизилось с 200 до 105 мс, но доля ошибок выросла с 0% до 50%. Улучшившееся общее среднее не доказывает улучшение услуги.

    Граница применимости: Закрытые выборки по 100 запросов с одинаковым правилом успеха. Приведено арифметическое среднее, а не перцентиль или прогноз.

Граница терминов

Не путать

Четыре золотых сигнала Насыщение ресурса

Насыщение — один из четырёх сигналов. Весь набор также показывает задержку, трафик и ошибки; ресурсный график не заменяет пользовательский результат.

Четыре золотых сигнала Задержка

Задержка отвечает на вопрос о длительности, весь набор золотых сигналов также показывает трафик, ошибки и насыщение. Быстрые ошибки могут уменьшить общее среднее и одновременно ухудшить результат услуги.

Перед спецификацией

Что проверить

  1. Выберите пользовательскую операцию и правило успеха.
  2. Измеряйте задержку и её распределение.
  3. Отделите задержку ошибок от успешных операций.
  4. Укажите единицу трафика и интервал измерения.
  5. Сопоставьте долю ошибок с теми же операциями.
  6. Назовите ресурс ограничения, очередь и признак ожидания.
  7. Проверьте, не улучшили ли среднее быстрые ошибки.
Открытые основания

Первоисточники

  • Стандарт1
  • Документация3
  • Официальная документация
    Monitoring Distributed Systems Google Site Reliability Engineering · Site Reliability Engineering, Chapter 6 · проверено

    Формулирует symptom-based paging, actionable pages и риск alert fatigue от частых незначимых notifications.

    Утверждения: 01 · 02 · 03 · 04 · 05

  • Первичная спецификация
    RFC 5136: Defining Network Capacity IETF · RFC 5136, February 2008 · проверено

    Разделяет nominal link capacity, available capacity и измерение результата на выбранном protocol layer.

    Утверждения: 03

  • Официальная документация
    Pressure Stall Information Linux Kernel · Linux kernel documentation, проверено 29 августа 2026 года · проверено

    Определяет CPU/memory/I/O pressure через долю времени stalled tasks и связывает contention с latency/throughput loss.

    Утверждения: 04

  • Официальная документация
    Implementing SLOs Google Site Reliability Engineering · The Site Reliability Workbook, Chapter 2 · проверено

    Описывает построение SLI/SLO от пользовательской цели, measurement window и error-budget policy.

    Утверждения: 05

Карта знаний

Связанные понятия

Из знания — в навык

Курсы по теме

Подтвердите действие