TM1Top provides realtime monitoring of your TM1 server, pretty much like the GNU top command.
It is bundled with TM1 only from version 9.1. You might have to ask your support contact to get it or get Ben Hill's TM1Top below.
. Dump the files in a folder
. Edit tm1top.ini, replace myserver and myadminhost with your setup
servername=myserver adminhost=myadminhost refresh=5 logfile=C:\tm1top.log logperiod=0 logappend=T
. Run the tm1top.exe
W write display to a file
V verify/login to allow cancelling jobs
C cancel threads, you must first login to use that command
Keep in mind all it does is to insert a "ProcessQuit" command in the chosen thread.
Hence it will not work if the user is calculating a large view or a TI is stuck in a loop where it never reads the next data record, as the quit command is entered for the next data line rather than the next line of code. Then your only option becomes to terminate the user's connection with the server manager or API. (thanks Steve Vincent).