Logger

This is the porting of GrowthForecast about log messages. 

NOTE: Watching the log keyword`Previous radar exists` is very helpful because it tells us the previous worker processing is not finished yet, which means the system resources is not enough.