I know its been a while since this question was asked.
After working on many large scale expressJs, here's my take on the best way to log in expressJs in production.
Use Pino logger and I suggest that because
Additionally in production you should also consider using sonic-boom to minimise the number of disk I/O operations, you could set buffer sizes to tell sonic-boom to only write when the logs exceed a certain length.