title: What is the best practice for using logs in a multi-services system in python?
body: <p>I am trying to figure out what is the best way for logging in a multiservice environment in python.
  I am using the python logging package and use the FileRotateHandler. I am holding a folder that rotated every day at midnight (log -&gt; log_date). The problem here is race conditions, many processes are trying to rotate the folder at the same time so I must use a lock that hurts the performance.
  I was thinking about using MongoDB for logging.
  can you suggest a better way for the logging?</p>