Use file creation event for rotation
Remove unnecessary error handling
Enhanced log output
Centralize setup of FileTail
Close subscriptions properly
Move fanout stats to right scope
Separate out line type
Improve lifecycle management