in reply to remote monitoring

Tk is event-driven. You need to either enter the mainloop (with "MainLoop") or arrange for events to be delivered to Tk. perldoc Tk::event for more.