code: def _parse_line(self, line):
          
          msg_info = {'raw_message': line}
          if ': ' in line:
              info, msg = [i.strip() for i in line.split(': ', 1)]
              msg_info['message'] = msg
  
              info_splits = info.split()
              if len(info_splits) == 5:
                  msg_info['timestamp'] = ' '.join(info_splits[:3])
                  msg_info['hostname'] = info_splits[3]
                  msg_info['procname'] = info_splits[4]
          return msg_info
docs: Parsed result::
  
              {'timestamp':'May 18 14:24:14',
               'procname': 'kernel',
               'hostname':'lxc-rhel68-sat56',
               'message': '...',
               'raw_message': '...: ...'
              }