Realtime monitor#45

Close #45