The goal of this webinar was to help our users master the most popular SysKit feature: User Activity Monitoring. During the demo, we show which SysKit reports you should be using to detect idle users, track remote connections, and create automated payroll reports. Also, we demonstrate how to audit applications started by users and quantify the load they are producing on your system’s resources.
Table of contents
The webinar was led by Silvio Rahle, our product marketing manager, and questions were answered by Frane Borozan, the SysKit product owner.
Remote session performance and security
With SysKit, you can conclude more than just who your users are and how active they are on the servers.
Under the Network Traffic reports, you can pinpoint IP Addresses and Client Names for all users connecting remotely to your servers. With the Client Versions report, you can detect the versions of clients from which your users are connecting. This is good for enforcing security measures, since older client versions often have security flaws and therefore don’t meet the security standards of your system.
In older environments such as Windows Server 2008 and earlier, or during long-distance internet connections, the high-color depth setting affects session performance, so using the Color Depth report you can track the clients that might need to use a lower-color depth setting. The same can be said about the Screen Resolutions report, since a higher screen resolution can also affect session performance over long distances.
For each user on your server, SysKit enables you to track all information about the applications that remote users are running on your servers. That information can be found in the Application Reports.
The Application Usage History report shows you the application usage by each user and the state of that application at a selected time. This includes the particular time when the user started and shut down a particular application, and the user activity state while that application was running. You can easily filter data by user, application, or state.
In the Application Reports, you can also find out which application a particular user runs the most and other information related to the usage of published applications.
There’s also the question of system resources, since having many remote users will put a strain on system performance. For each user and each process started by that user, you can track CPU usage, memory usage, hard disk reads and writes, and the number of input/output operations.
To get the details, go to Performance Reports and select the User Performance report. This reports enable you to track the performance values of all the processes run by remote users, in real time and historically. Upon selecting the user, you can see the most important resource usage factors and visualize them in separate graphs. That way, you know who is hogging your resources, and with which process.