Я не думаю, что это возможно, потому что на собственной странице поддержки Heroku они рекомендуют использовать приложения для внешнего мониторинга.Вероятно, они ограничили его до 100 строк, чтобы люди не могли использовать его в качестве единственного средства отладки.
http://docs.heroku.com/logs-exceptions
Доступ к вашим журналам предназначен главным образом для использования при отладке новогозагруженное приложение, которое дает неожиданные результаты, такие как исключение или ошибка 500 / FAILSAFE.Отображаемые журналы будут представлять собой беспорядочные результаты с разных серверов, на которых работает ваше приложение, и будут отображать только самые последние 100 строк.
Если у вас есть рабочий сайт, работающий на реальных пользователях, используйтеслужба регистрации внешних исключений.Мы можем рекомендовать Hoptoad и Get Exceptional.Обе эти службы очень просты в настройке на Heroku и предоставляют простой и структурированный способ просмотра всех ваших производственных исключений.
Вы не должны пытаться использовать вывод команды heroku logs для метрик илианализ использования.Для этого мы рекомендуем Google Analytics.
Альтернативные приложения для мониторинга исключений:
- Исключительно (http://www.getexceptional.com/)
- Airbrake (ex Hoptoadapp) (http://airbrake.io/pages/home)
- Уведомление об исключении (http://github.com/rails/exception_notification)
- Регистратор исключений (http://github.com/defunkt/exception_logger)
Вот несколько уроков Railscasts Райана Бейтса по теме:
- Уведомления об исключениях (http://railscasts.com/episodes/104-exception-notifications)
- Обработка исключений (* 1037)*
Я только что проверил, и первое предложение, Exceptional, действительно доступно в качестве официального дополнения Heroku.
Hoptoadapp.