2013-03-07 3 views
1

В любой среде производства Rails с высокой/средней совпадением вы обычно видите, что журналы перепутаны между запросами. Это означает, что любое количество последовательных строк журнала не соответствует одному и тому же запросу, но нескольким.Сортировка журналов рельсов по запросу

Любой трюк, драгоценный камень, инструмент unix, чтобы взять файл Rails.log и отсортировать его так, чтобы все те же строки журнала запросов будут показаны в последовательном порядке?

Я не ищу файл Rails.log для сортировки в реальном времени, я хочу отсортировать уже закрытый файл Rails.log.

ответ

1

Для этого вы можете использовать драгоценный камень log_runes. Он использует ведомый журнал Rails для размещения компактной сигнатуры идентификатора сеанса и идентификатора запроса в каждой строке журнала, так что легко извлечь выход журнала для сеанса или запрос с помощью grep.

Смежные вопросы