seperate logsink implementation.
time based log rotation implemented