log analyser @Author : Alex