Как получить полный файл production.log из приложения rails in heroku? - PullRequest
3 голосов
/ 14 июля 2010

Я хотел подробно изучить мой журнал production.log, но, похоже, их не хранит heroku У кого-нибудь еще есть решение этой проблемы. Было бы неплохо хранить его в безопасности. заранее спасибо:)

Ответы [ 3 ]

3 голосов
/ 12 марта 2013

Статья журнала Heroku показывает, что вы можете прочитать до 1500 строк вашего файла журнала. По умолчанию heroku logs показывает последние 100 строк.

heroku logs -n 1500

Обратите внимание, что в журнале Heroku используется Logplex, который объединяет журналы из вашего приложения, а также из системы Heroku. Вы можете отфильтровать журналы, созданные системой

heroku logs -n 1500 --source app
3 голосов
/ 14 июля 2010

Из документации Heroku вы можете видеть, что их средства ведения журнала ограничены последними 100 строками, когда вы читаете их обратно из консоли.

Если у вас есть требование сохранить ипроанализируйте все свои производственные журналы, и, похоже, вам придется подумать о том, чтобы архивировать их вне Heroku, скажем, на S3 или через сервер журналирования EC2.

2 голосов
/ 10 апреля 2013

Это будет работать в героку, выполните это с вашего терминала:

heroku logs -n 200

или

heroku logs -t --app <app_name> > any_file_name

Здесь максимум -n предел 1500

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...