Can the agent be installed on terminal / Citrix / Cockpit servers?

Yes. The agent’s unique inner topology consists of two elements. One will run on a system level, once per machine, and will provide data on all the running processes. The other will run once per logged on user, and provide data on usage, such as mouse, keyboard and focus information. This means that no matter how many users are connected to a single machine every session is monitored separately. Once the information is parsed by the SoftWatch server, it will be broken down according to user for each individual process.