Ну то есть, подвязываемся на конкретные решения и из приложения работаем с ними напрямую? А как же эти правила писать логи в stderr по заветам Heroku?
ну так если ты логируешь в stderr, то и отправляй логи в elasticsearch или loki. А если тебе нужны четко структуированные ошибки, то отправляются в senty или clickhouse. Не парсить же такие ошибки logstash'ем, их уже приложение в готовой форме должно отправлять