Add log processor implementation