change the evaluation method
update Monitor
test
Merge https://github.com/demtech/logging