Начните с пользовательских SLO: успешность, задержка и доступность, затем добавьте насыщение ресурсов и состояние зависимостей. Метрики должны помогать принять действие.
Какие метрики вы будете использовать для мониторинга своего сервиса?
Начните с пользовательских SLO: успешность, задержка и доступность, затем добавьте насыщение ресурсов и состояние зависимостей. Метрики должны помогать принять действие.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Начните с пользовательских SLO: успешность, задержка и доступность, затем добавьте насыщение ресурсов и состояние зависимостей. Метрики должны помогать принять действие.
Полезны RPS, p95/p99, ошибки по причинам, CPU, память, GC, размер очередей, lag, пул соединений и бизнес-инварианты. Избегайте высокой кардинальности вроде user_id в labels. Алерты связывайте с влиянием на пользователей, а не с каждым техническим отклонением.