Нужны корреляционные ID, версии приложения и конфигурации, временная шкала, метрики и политика хранения. Один фрагмент логов без контекста не позволяет восстановить давний инцидент.
Что ещё нужно предусмотреть помимо фрагмента логов, чтобы разбирать инциденты у множества заказчиков спустя длительное время?
Нужны корреляционные ID, версии приложения и конфигурации, временная шкала, метрики и политика хранения. Один фрагмент логов без контекста не позволяет восстановить давний инцидент.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Нужны корреляционные ID, версии приложения и конфигурации, временная шкала, метрики и политика хранения. Один фрагмент логов без контекста не позволяет восстановить давний инцидент.
Сохраняйте безопасные идентификаторы tenant/операции, релиз, часовой пояс и события жизненного цикла, связывайте логи с traces и обращением поддержки. Обеспечьте поиск, контроль доступа, целостность и согласованный срок retention. Не записывайте пароли, токены и содержимое пользовательских документов; необходимые данные для воспроизведения собирайте отдельно и минимально.