Для оперативной статистики подходят счётчики запросов по сервису и результату. Для точного аудита нужен отдельный устойчивый журнал событий, а не только мониторинговые метрики.
Нужно организовать аудит вызовов сервисов: например, сервис А вызывали миллион раз, сервис Б — сто раз за сутки. Как бы вы решали эту задачу?
Для оперативной статистики подходят счётчики запросов по сервису и результату. Для точного аудита нужен отдельный устойчивый журнал событий, а не только мониторинговые метрики.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Для оперативной статистики подходят счётчики запросов по сервису и результату. Для точного аудита нужен отдельный устойчивый журнал событий, а не только мониторинговые метрики.
Сначала определите, считаются ли попытки, успешные ответы или уникальные бизнес-операции, и как учитывать retries. Метрики агрегируют по временным окнам; пропущенные scrape и рестарты влияют на точность. Аудит сохраняют с ID события и дедупликацией. Не используйте пользовательские данные и request ID как высококардинальные labels.