Да, есть блог, как показывает основная часть вопроса. Это больше, чем данные, возвращенные, как описано там. Давайте перейдем к тому, как вы получаете к нему доступ. На фронте «как вы узнали» вот как я это понял:
Я только что узнал о PaperTrail, выбрав элемент «elements» в меню, которое открывается, если щелкнуть маленькую сетку квадратов в верхнем правом углу Heroku. Похоже, что это может быть полезно, но похоже, что оно работает с существующим веб-блогом, и если мой веб-блог возвращается только на время менее 28 часов, это будет не очень полезно.
В той же маленькой сетке квадратов также был элемент «Документация», поэтому я щелкнул по нему и поискал «блог». Это был ОДИН хит, и это была статья о "Heroku для разработчиков Java". Из этой статьи я обнаружил, что «блог» упоминается, потому что в статье говорится о чем-то из Weblogic. На главной странице документации есть раздел о ведении журнала, в котором объясняется, что Heroku использует Logplex, который «предназначен для сортировки и маршрутизации сообщений журнала, а не для хранения. Он сохраняет последние 1500 строк ваших консолидированных журналов, срок действия которых истекает после 1 неделю." И сообщение об ошибке пришло вчера, так что срок его действия еще не истек.
Как получить доступ
Страница при ведении журнала относится к команде heroku logs
, которую я пробовал. Он вернул последние 100 строк журнала (больше, чем я получил с помощью команды «Просмотреть журналы»). Дальнейшее чтение показывает, что я мог получить список записей журнала со времени сообщения об ошибке, используя heroku logs -n1500
и отправив его по адресу grep:
heroku logs -a secret-castle-56545 -n1500 | grep "10T22"
Я не смог использовать строку фильтра "-01-10T22" даже с кавычками, потому что он жаловался на тире. Если у вас есть комментарий о том, как обойти это, я был бы признателен.