Я думаю, что есть пара вещей, которые вы можете сделать, например, переопределить функцию Logger format_message и удалить BLOB-поля из сообщения журнала:
class Logger
def remove_blobs msg
...
end
def format_message(severity, timestamp, progname, msg)
"#{remove_blobs msg}\n"
end
end
Следующим шагом будет добавление полей BLOB-объектов к параметрам фильтра в вашем файле application.rb. Это будет означать, что поля больших двоичных объектов будут полностью отфильтрованы из журналов вашего приложения:
config.filter_parameters += [:blob_field1, :blob_field2]
Наконец, вы можете посмотреть другие гемы, например logging , чтобы добавить дополнительные настройки в ваши журналы.