Parsing log files - different methods and techniques