Modified monitor so it works with AsyncLogClient.