When started, the ULC Smalltalk Monitor keeps track of messages and bytes sent and received by each UlcContext individually. In addition a timestamp of the last message sent and received is kept. Information is gathered and totalled over the lifetime of UlcContext, or from the last reset message a monitor has received. At development time, this tool can aid in debugging. At runtime, the monitor can assist a system administrator to keep track of active users of a given server. The ULC product includes a default implementation of a monitor user interface. Developers may however implement their own custom interface to the monitoring.