Build a web-based monitoring dialog, step by step