Мы использовали Уинстон на эластичном бобовом стебле какое-то время, он работает хорошо. Но мы всегда записываем два набора журналов: один - это журналы системных узлов, в/var/log/nodejs, а затем у нас есть собственные файлы конкретных приложений, которые находятся в каталоге журнала в корне приложения. Мы решили попытаться консолидировать наши журналы, поэтому удобно использовать их в консоли beanstalk.Node.js - Упругий бобовый стебель - Уинстон -/var/log/nodejs
Тем не менее, /var/log/nodejs/nodejs.log, когда запускается новый экземпляр, разрешения в журнале ограничены правами root, и приложение выходит из строя. Процесс nodejs не может писать им. Мы можем chown файл to nodejs, но это не очень хорошее долгосрочное решение. Кто-нибудь получил эту настройку? И если да, то как вы это сделали?
Tx. Мы закончили тем, что вернули его в свой собственный каталог, и есть файл конфигурации, который вы можете создать и разместить в .ebextensions, который затем позволит собирать его с помощью сборщика журналов эластичного бобового камня. – CargoMeister
Я знаю, что это старая публикация, но вы пытались использовать winston для использования консольного транспорта? Мне было интересно, может ли это вызвать проблемы с производительностью –