support separate logs by components

this resolves UCLOUDNG-994.