add monitor

add monitor