Add timeout
Add working refresh and url optional params to customize monitoring