Использование oink на Heroku путем создания журналов, совместимых с Hodel 3000

87
7

У меня утечка памяти, и я пытаюсь ее отслеживать, поэтому я пытаюсь использовать oink на серверах Heroku. Поскольку Heroku не предоставляет архивы журналов, im экспортирует их в Amazon S3 через дополнение Papertrail.


Я смог успешно сделать это, однако, чтобы использовать oink, мои файлы журналов должны быть в специальном формате под названием "Hodel 3000 совместимый регистратор". Мне удалось это сделать в разработке, но я не знаю, как создавать такие файлы журналов на производстве (* heroku). Любая помощь будет оценена.


Спасибо заранее,


Хуан Лагранж

спросил(а) 2021-01-19T15:15:43+03:00 2 месяца, 3 недели назад
1
Решение
75

hodel_3000_compliant_logger драгоценный камень должен выполнять эту работу здесь; он разработан именно для этой цели.

    Добавьте gem 'hodel_3000_compliant_logger' к вашему Gemfile, затем bundle install
    Добавьте config.logger = Hodel3000CompliantLogger.new(config.paths['log'].first) к вашему application.rb (если вы хотите заменить свой регистратор по умолчанию на Hodel3000).

ответил(а) 2021-01-19T15:15:43+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема