If the monitoring tool should be included with your packaged application, make sure you include UlcMonitoringViewApp and not just the UlcMonitoringApp. The Monitor View has been kept separate from the actual monitoring so as to enable developers to build their own user interfaces for the monitor if needed.
If the UlcMonitoringApp has been included with the packaged image, monitoring is started if the command line starting the Smalltalk server includes the parameter -m. The decision to start monitoring must be made when the server is started. Thereafter, no change is possible.
When included in packaged images, the monitor's user interface application registers itself as an application named ULCMONITOR. To start the monitor user interface is like starting any other application and its command line would look like this:
ulcui -url ulc://localhost:1111/UlcMonitor