Назовите симптом и период; соберите связанные события по времени и идентификатору запроса.
Зачем
Зачем это нужно
Удалите секреты и персональные данные, сохранив структуру сообщения и различия между запросами.
Проверьте гипотезы по дополнительным наблюдениям. Изменения конфигурации и перезапуски обсуждайте после установления причины.
Вопросы
Частые вопросы
Сколько строк передать?
Столько, чтобы были видны начало операции, ошибка и ближайшие последствия. Один последний traceback может не показать причину. Если событий много, сначала выберите связанные идентификаторы и узкий период, не обрезая сообщения посередине.
Как отличить причину от следствия?
Попросите выстроить события по времени и указать, какое изменение состояния подтверждает каждую строку. Например, повторный запрос после таймаута сам по себе не объясняет источник таймаута. Для причинной связи нужны дополнительные данные.
Что убрать из лога перед отправкой?
Токены, пароли, содержимое пользовательских сообщений и ненужные личные сведения. Идентификаторы можно заменить последовательными метками, сохранив связь строк. Не удаляйте тип ошибки и временные интервалы, если они нужны для анализа.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.