Log consumer component