Runtime Logs are not coming in correct format

Issue: Single log is getting divided into multiple lines, which is making the logs not understandable.

I am facing an issue where a single runtime log is getting divided into multiple lines due to its really hard to understand the logs. I have checked my Node JS log configuration also, which seems to be ok.
Please suggest a solution.

For Example :

Nov 25, 2019 5:10:12 PM stdout svr.0 method: ‘get’,
Nov 25, 2019 5:10:12 PM stdout svr.0 params: [Object],
Nov 25, 2019 5:10:12 PM stdout svr.0 url:
Nov 25, 2019 5:10:12 PM stdout svr.0 ClientRequest {
Nov 25, 2019 5:10:12 PM stdout svr.0 _events: [Object],
Nov 25, 2019 5:10:12 PM stdout svr.0 _eventsCount: 7,
Nov 25, 2019 5:10:12 PM stdout svr.0 _maxListeners: undefined,
Nov 25, 2019 5:10:12 PM stdout svr.0 output: ,

Thank you so much for your time!

Are the log messages sent to an ELK stack? If so, looks like a message construction and multiline codec issue?

These may help:

  1. https://sematext.com/blog/handling-stack-traces-with-logstash/
  2. https://www.elastic.co/guide/en/logstash/current/plugins-codecs-multiline.html