Golden Signals — задержка, трафик, ошибки и насыщение ресурсов. Для Python-сервиса показывайте частоту запросов, p50/p95/p99, долю ошибок и признаки исчерпания CPU, памяти, пулов и очередей.
Опишите концепцию SRE Golden Signals (Latency, Traffic, Errors, Saturation) и какие метрики Python-приложения нужно выводить на дашборд Grafana.
Golden Signals — задержка, трафик, ошибки и насыщение ресурсов. Для Python-сервиса показывайте частоту запросов, p50/p95/p99, долю ошибок и признаки исчерпания CPU, памяти, пулов и очередей.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Golden Signals — задержка, трафик, ошибки и насыщение ресурсов. Для Python-сервиса показывайте частоту запросов, p50/p95/p99, долю ошибок и признаки исчерпания CPU, памяти, пулов и очередей.
Разделяйте успешные и ошибочные запросы и наблюдайте зависимости: БД, брокер, внешний API. Для async-сервиса полезен event-loop lag, для workers — возраст очереди. Labels должны иметь ограниченную кардинальность, без user_id и произвольных URL. Дашборд помогает диагностике, а alerts привязывают к пользовательскому ущербу и SLO.
Источник: sre.google.